Class Neo4jSAML2SPClientApp
java.lang.Object
org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
org.apache.syncope.core.persistence.neo4j.entity.AbstractGeneratedKeyNode
org.apache.syncope.core.persistence.neo4j.entity.am.AbstractClientApp
org.apache.syncope.core.persistence.neo4j.entity.am.Neo4jSAML2SPClientApp
- All Implemented Interfaces:
Serializable,ClientApp,SAML2SPClientApp,Entity
@Node("SAML2SPClientApp")
public class Neo4jSAML2SPClientApp
extends AbstractClientApp
implements SAML2SPClientApp
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected static final TypeReference<Set<String>> protected static final TypeReference<List<XmlSecAlgorithm>> Fields inherited from class org.apache.syncope.core.persistence.neo4j.entity.am.AbstractClientApp
ATTR_TYPEREFFields inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
LOGFields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetIdp()booleanbooleanbooleanbooleanprotected voidjson2list(boolean clearFirst) voidvoidpostLoad()voidpostSave()voidsetEncryptAssertions(boolean encryptAssertions) voidsetEncryptionOptional(boolean encryptionOptional) voidsetEntityId(String entityId) voidvoidsetMetadataLocation(String metadataLocation) voidsetMetadataSignatureLocation(String metadataSignatureLocation) voidsetNameIdQualifier(String nameIdQualifier) voidsetRequiredAuthenticationContextClass(String requiredAuthenticationContextClass) voidsetRequiredNameIdFormat(SAML2SPNameId requiredNameIdFormat) voidsetServiceProviderNameIdQualifier(String serviceProviderNameIdQualifier) voidsetSignAssertions(boolean signAssertions) voidsetSignResponses(boolean signResponses) voidsetSkewAllowance(Integer skewAllowance) Methods inherited from class org.apache.syncope.core.persistence.neo4j.entity.am.AbstractClientApp
getAccessPolicy, getAttrReleasePolicy, getAuthPolicy, getClientAppId, getDescription, getEvaluationOrder, getInformationUrl, getLogo, getLogoutType, getName, getPrivacyUrl, getProperties, getRealm, getTheme, getTicketExpirationPolicy, getUsernameAttributeProviderConf, setAccessPolicy, setAttrReleasePolicy, setAuthPolicy, setClientAppId, setDescription, setEvaluationOrder, setInformationUrl, setLogo, setLogoutType, setName, setPrivacyUrl, setProperties, setRealm, setTheme, setTicketExpirationPolicy, setUsernameAttributeProviderConfMethods inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractGeneratedKeyNode
getKey, setKeyMethods inherited from class org.apache.syncope.core.persistence.neo4j.entity.AbstractNode
checkImplementationType, checkType, equals, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.syncope.core.persistence.api.entity.am.ClientApp
getAccessPolicy, getAttrReleasePolicy, getAuthPolicy, getClientAppId, getDescription, getEvaluationOrder, getInformationUrl, getLogo, getLogoutType, getName, getPrivacyUrl, getProperties, getRealm, getTheme, getTicketExpirationPolicy, getUsernameAttributeProviderConf, setAccessPolicy, setAttrReleasePolicy, setAuthPolicy, setClientAppId, setDescription, setEvaluationOrder, setInformationUrl, setLogo, setLogoutType, setName, setPrivacyUrl, setProperties, setRealm, setTheme, setTicketExpirationPolicy, setUsernameAttributeProviderConf
-
Field Details
-
NODE
- See Also:
-
STRING_TYPEREF
-
XMLSECAGO_TYPEREF
-
-
Constructor Details
-
Neo4jSAML2SPClientApp
public Neo4jSAML2SPClientApp()
-
-
Method Details
-
getEntityId
- Specified by:
getEntityIdin interfaceSAML2SPClientApp
-
setEntityId
- Specified by:
setEntityIdin interfaceSAML2SPClientApp
-
getIdp
- Specified by:
getIdpin interfaceSAML2SPClientApp
-
setIdp
- Specified by:
setIdpin interfaceSAML2SPClientApp
-
getMetadataLocation
- Specified by:
getMetadataLocationin interfaceSAML2SPClientApp
-
setMetadataLocation
- Specified by:
setMetadataLocationin interfaceSAML2SPClientApp
-
getMetadataSignatureLocation
- Specified by:
getMetadataSignatureLocationin interfaceSAML2SPClientApp
-
setMetadataSignatureLocation
- Specified by:
setMetadataSignatureLocationin interfaceSAML2SPClientApp
-
isSignAssertions
public boolean isSignAssertions()- Specified by:
isSignAssertionsin interfaceSAML2SPClientApp
-
setSignAssertions
public void setSignAssertions(boolean signAssertions) - Specified by:
setSignAssertionsin interfaceSAML2SPClientApp
-
isSignResponses
public boolean isSignResponses()- Specified by:
isSignResponsesin interfaceSAML2SPClientApp
-
setSignResponses
public void setSignResponses(boolean signResponses) - Specified by:
setSignResponsesin interfaceSAML2SPClientApp
-
isEncryptionOptional
public boolean isEncryptionOptional()- Specified by:
isEncryptionOptionalin interfaceSAML2SPClientApp
-
setEncryptionOptional
public void setEncryptionOptional(boolean encryptionOptional) - Specified by:
setEncryptionOptionalin interfaceSAML2SPClientApp
-
isEncryptAssertions
public boolean isEncryptAssertions()- Specified by:
isEncryptAssertionsin interfaceSAML2SPClientApp
-
setEncryptAssertions
public void setEncryptAssertions(boolean encryptAssertions) - Specified by:
setEncryptAssertionsin interfaceSAML2SPClientApp
-
getRequiredAuthenticationContextClass
- Specified by:
getRequiredAuthenticationContextClassin interfaceSAML2SPClientApp
-
setRequiredAuthenticationContextClass
- Specified by:
setRequiredAuthenticationContextClassin interfaceSAML2SPClientApp
-
getRequiredNameIdFormat
- Specified by:
getRequiredNameIdFormatin interfaceSAML2SPClientApp
-
setRequiredNameIdFormat
- Specified by:
setRequiredNameIdFormatin interfaceSAML2SPClientApp
-
getSkewAllowance
- Specified by:
getSkewAllowancein interfaceSAML2SPClientApp
-
setSkewAllowance
- Specified by:
setSkewAllowancein interfaceSAML2SPClientApp
-
getNameIdQualifier
- Specified by:
getNameIdQualifierin interfaceSAML2SPClientApp
-
setNameIdQualifier
- Specified by:
setNameIdQualifierin interfaceSAML2SPClientApp
-
getAssertionAudiences
- Specified by:
getAssertionAudiencesin interfaceSAML2SPClientApp
-
getServiceProviderNameIdQualifier
- Specified by:
getServiceProviderNameIdQualifierin interfaceSAML2SPClientApp
-
setServiceProviderNameIdQualifier
- Specified by:
setServiceProviderNameIdQualifierin interfaceSAML2SPClientApp
-
getSigningSignatureAlgorithms
- Specified by:
getSigningSignatureAlgorithmsin interfaceSAML2SPClientApp
-
getSigningSignatureReferenceDigestMethods
- Specified by:
getSigningSignatureReferenceDigestMethodsin interfaceSAML2SPClientApp
-
getEncryptionDataAlgorithms
- Specified by:
getEncryptionDataAlgorithmsin interfaceSAML2SPClientApp
-
getEncryptionKeyAlgorithms
- Specified by:
getEncryptionKeyAlgorithmsin interfaceSAML2SPClientApp
-
getSigningSignatureBlackListedAlgorithms
- Specified by:
getSigningSignatureBlackListedAlgorithmsin interfaceSAML2SPClientApp
-
getEncryptionBlackListedAlgorithms
- Specified by:
getEncryptionBlackListedAlgorithmsin interfaceSAML2SPClientApp
-
json2list
protected void json2list(boolean clearFirst) -
postLoad
public void postLoad() -
postSave
public void postSave() -
list2json
public void list2json()
-