Class JPASAML2SPClientApp
java.lang.Object
org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
org.apache.syncope.core.persistence.jpa.entity.AbstractGeneratedKeyEntity
org.apache.syncope.core.persistence.jpa.entity.am.AbstractClientApp
org.apache.syncope.core.persistence.jpa.entity.am.JPASAML2SPClientApp
- All Implemented Interfaces:
Serializable,ClientApp,SAML2SPClientApp,Entity
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final TypeReference<Set<String>> static final Stringprotected static final TypeReference<List<XmlSecAlgorithm>> Fields inherited from class org.apache.syncope.core.persistence.jpa.entity.am.AbstractClientApp
ATTR_TYPEREFFields inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
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.jpa.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.jpa.entity.AbstractGeneratedKeyEntity
getKey, setKeyMethods inherited from class org.apache.syncope.core.persistence.jpa.entity.AbstractEntity
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
-
TABLE
- See Also:
-
STRING_TYPEREF
-
XMLSECAGO_TYPEREF
-
-
Constructor Details
-
JPASAML2SPClientApp
public JPASAML2SPClientApp()
-
-
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()
-