Class X509AuthModuleConf
- java.lang.Object
-
- org.apache.syncope.common.lib.auth.X509AuthModuleConf
-
- All Implemented Interfaces:
Serializable
,AuthModuleConf
,LDAPDependantAuthModuleConf
,BaseBean
public class X509AuthModuleConf extends Object implements LDAPDependantAuthModuleConf
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
X509AuthModuleConf.LDAP
-
Nested classes/interfaces inherited from interface org.apache.syncope.common.lib.auth.AuthModuleConf
AuthModuleConf.Mapper
-
-
Constructor Summary
Constructors Constructor Description X509AuthModuleConf()
-
Method Summary
-
-
-
Method Detail
-
ldapInstance
public AbstractLDAPConf ldapInstance()
- Specified by:
ldapInstance
in interfaceLDAPDependantAuthModuleConf
-
getName
public String getName()
-
setName
public void setName(String name)
-
getOrder
public int getOrder()
-
setOrder
public void setOrder(int order)
-
getRevocationPolicyThreshold
public int getRevocationPolicyThreshold()
-
setRevocationPolicyThreshold
public void setRevocationPolicyThreshold(int revocationPolicyThreshold)
-
isCheckAll
public boolean isCheckAll()
-
setCheckAll
public void setCheckAll(boolean checkAll)
-
getRefreshIntervalSeconds
public int getRefreshIntervalSeconds()
-
setRefreshIntervalSeconds
public void setRefreshIntervalSeconds(int refreshIntervalSeconds)
-
isThrowOnFetchFailure
public boolean isThrowOnFetchFailure()
-
setThrowOnFetchFailure
public void setThrowOnFetchFailure(boolean throwOnFetchFailure)
-
getPrincipalType
public X509PrincipalType getPrincipalType()
-
setPrincipalType
public void setPrincipalType(X509PrincipalType principalType)
-
getPrincipalAlternateAttribute
public String getPrincipalAlternateAttribute()
-
setPrincipalAlternateAttribute
public void setPrincipalAlternateAttribute(String principalAlternateAttribute)
-
getPrincipalTypeSubjectDnFormat
public X509SubjectDnFormat getPrincipalTypeSubjectDnFormat()
-
setPrincipalTypeSubjectDnFormat
public void setPrincipalTypeSubjectDnFormat(X509SubjectDnFormat principalTypeSubjectDnFormat)
-
getPrincipalTypeSerialNoDnSerialNumberPrefix
public String getPrincipalTypeSerialNoDnSerialNumberPrefix()
-
setPrincipalTypeSerialNoDnSerialNumberPrefix
public void setPrincipalTypeSerialNoDnSerialNumberPrefix(String principalTypeSerialNoDnSerialNumberPrefix)
-
getPrincipalTypeSerialNoDnValueDelimiter
public String getPrincipalTypeSerialNoDnValueDelimiter()
-
setPrincipalTypeSerialNoDnValueDelimiter
public void setPrincipalTypeSerialNoDnValueDelimiter(String principalTypeSerialNoDnValueDelimiter)
-
getPrincipalTypeSerialNoSNRadix
public int getPrincipalTypeSerialNoSNRadix()
-
setPrincipalTypeSerialNoSNRadix
public void setPrincipalTypeSerialNoSNRadix(int principalTypeSerialNoSNRadix)
-
isPrincipalTypeSerialNoHexSNZeroPadding
public boolean isPrincipalTypeSerialNoHexSNZeroPadding()
-
setPrincipalTypeSerialNoHexSNZeroPadding
public void setPrincipalTypeSerialNoHexSNZeroPadding(boolean principalTypeSerialNoHexSNZeroPadding)
-
getRevocationChecker
public X509RevocationCheckerType getRevocationChecker()
-
setRevocationChecker
public void setRevocationChecker(X509RevocationCheckerType revocationChecker)
-
getCrlFetcher
public X509RevocationFetcherType getCrlFetcher()
-
setCrlFetcher
public void setCrlFetcher(X509RevocationFetcherType crlFetcher)
-
getCacheMaxElementsInMemory
public int getCacheMaxElementsInMemory()
-
setCacheMaxElementsInMemory
public void setCacheMaxElementsInMemory(int cacheMaxElementsInMemory)
-
isCacheDiskOverflow
public boolean isCacheDiskOverflow()
-
setCacheDiskOverflow
public void setCacheDiskOverflow(boolean cacheDiskOverflow)
-
getCacheDiskSize
public String getCacheDiskSize()
-
setCacheDiskSize
public void setCacheDiskSize(String cacheDiskSize)
-
isCacheEternal
public boolean isCacheEternal()
-
setCacheEternal
public void setCacheEternal(boolean cacheEternal)
-
isMixedMode
public boolean isMixedMode()
-
setMixedMode
public void setMixedMode(boolean mixedMode)
-
getCacheTimeToLiveSeconds
public long getCacheTimeToLiveSeconds()
-
setCacheTimeToLiveSeconds
public void setCacheTimeToLiveSeconds(long cacheTimeToLiveSeconds)
-
getCrlResourceUnavailablePolicy
public X509PolicySetting getCrlResourceUnavailablePolicy()
-
setCrlResourceUnavailablePolicy
public void setCrlResourceUnavailablePolicy(X509PolicySetting crlResourceUnavailablePolicy)
-
getCrlResourceExpiredPolicy
public X509PolicySetting getCrlResourceExpiredPolicy()
-
setCrlResourceExpiredPolicy
public void setCrlResourceExpiredPolicy(X509PolicySetting crlResourceExpiredPolicy)
-
getCrlUnavailablePolicy
public X509PolicySetting getCrlUnavailablePolicy()
-
setCrlUnavailablePolicy
public void setCrlUnavailablePolicy(X509PolicySetting crlUnavailablePolicy)
-
getCrlExpiredPolicy
public X509PolicySetting getCrlExpiredPolicy()
-
setCrlExpiredPolicy
public void setCrlExpiredPolicy(X509PolicySetting crlExpiredPolicy)
-
getRegExTrustedIssuerDnPattern
public String getRegExTrustedIssuerDnPattern()
-
setRegExTrustedIssuerDnPattern
public void setRegExTrustedIssuerDnPattern(String regExTrustedIssuerDnPattern)
-
getMaxPathLength
public int getMaxPathLength()
-
setMaxPathLength
public void setMaxPathLength(int maxPathLength)
-
isMaxPathLengthAllowUnspecified
public boolean isMaxPathLengthAllowUnspecified()
-
setMaxPathLengthAllowUnspecified
public void setMaxPathLengthAllowUnspecified(boolean maxPathLengthAllowUnspecified)
-
isCheckKeyUsage
public boolean isCheckKeyUsage()
-
setCheckKeyUsage
public void setCheckKeyUsage(boolean checkKeyUsage)
-
isRequireKeyUsage
public boolean isRequireKeyUsage()
-
setRequireKeyUsage
public void setRequireKeyUsage(boolean requireKeyUsage)
-
getRegExSubjectDnPattern
public String getRegExSubjectDnPattern()
-
setRegExSubjectDnPattern
public void setRegExSubjectDnPattern(String regExSubjectDnPattern)
-
isExtractCert
public boolean isExtractCert()
-
setExtractCert
public void setExtractCert(boolean extractCert)
-
getSslHeaderName
public String getSslHeaderName()
-
setSslHeaderName
public void setSslHeaderName(String sslHeaderName)
-
getLdap
public X509AuthModuleConf.LDAP getLdap()
-
setLdap
public void setLdap(X509AuthModuleConf.LDAP ldap)
-
map
public Map<String,Object> map(AuthModuleTO authModule, AuthModuleConf.Mapper mapper)
- Specified by:
map
in interfaceAuthModuleConf
-
-