Class X509AuthModuleConf
java.lang.Object
org.apache.syncope.common.lib.auth.X509AuthModuleConf
- All Implemented Interfaces:
Serializable,AuthModuleConf,LDAPDependantAuthModuleConf,BaseBean
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.apache.syncope.common.lib.auth.AuthModuleConf
AuthModuleConf.Mapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetLdap()intgetName()intgetOrder()intintintbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanmap(AuthModuleTO authModule, AuthModuleConf.Mapper mapper) voidsetCacheMaxElementsInMemory(int cacheMaxElementsInMemory) voidsetCacheTimeToLiveSeconds(String cacheTimeToLiveSeconds) voidsetCheckAll(boolean checkAll) voidsetCheckKeyUsage(boolean checkKeyUsage) voidsetCrlExpiredPolicy(X509PolicySetting crlExpiredPolicy) voidsetCrlFetcher(X509RevocationFetcherType crlFetcher) voidsetCrlResourceExpiredPolicy(X509PolicySetting crlResourceExpiredPolicy) voidsetCrlResourceUnavailablePolicy(X509PolicySetting crlResourceUnavailablePolicy) voidsetCrlUnavailablePolicy(X509PolicySetting crlUnavailablePolicy) voidsetExtractCert(boolean extractCert) voidvoidsetMaxPathLength(int maxPathLength) voidsetMaxPathLengthAllowUnspecified(boolean maxPathLengthAllowUnspecified) voidsetMixedMode(boolean mixedMode) voidvoidsetOrder(int order) voidsetPrincipalAlternateAttribute(String principalAlternateAttribute) voidsetPrincipalType(X509PrincipalType principalType) voidsetPrincipalTypeSerialNoDnSerialNumberPrefix(String principalTypeSerialNoDnSerialNumberPrefix) voidsetPrincipalTypeSerialNoDnValueDelimiter(String principalTypeSerialNoDnValueDelimiter) voidsetPrincipalTypeSerialNoHexSNZeroPadding(boolean principalTypeSerialNoHexSNZeroPadding) voidsetPrincipalTypeSerialNoSNRadix(int principalTypeSerialNoSNRadix) voidsetPrincipalTypeSubjectDnFormat(X509SubjectDnFormat principalTypeSubjectDnFormat) voidsetRefreshIntervalSeconds(int refreshIntervalSeconds) voidsetRegExSubjectDnPattern(String regExSubjectDnPattern) voidsetRegExTrustedIssuerDnPattern(String regExTrustedIssuerDnPattern) voidsetRequireKeyUsage(boolean requireKeyUsage) voidsetRevocationChecker(X509RevocationCheckerType revocationChecker) voidsetRevocationPolicyThreshold(int revocationPolicyThreshold) voidsetSslHeaderName(String sslHeaderName) voidsetThrowOnFetchFailure(boolean throwOnFetchFailure)
-
Constructor Details
-
X509AuthModuleConf
public X509AuthModuleConf()
-
-
Method Details
-
ldapInstance
- Specified by:
ldapInstancein interfaceLDAPDependantAuthModuleConf
-
getName
-
setName
-
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
-
setPrincipalType
-
getPrincipalAlternateAttribute
-
setPrincipalAlternateAttribute
-
getPrincipalTypeSubjectDnFormat
-
setPrincipalTypeSubjectDnFormat
-
getPrincipalTypeSerialNoDnSerialNumberPrefix
-
setPrincipalTypeSerialNoDnSerialNumberPrefix
public void setPrincipalTypeSerialNoDnSerialNumberPrefix(String principalTypeSerialNoDnSerialNumberPrefix) -
getPrincipalTypeSerialNoDnValueDelimiter
-
setPrincipalTypeSerialNoDnValueDelimiter
-
getPrincipalTypeSerialNoSNRadix
public int getPrincipalTypeSerialNoSNRadix() -
setPrincipalTypeSerialNoSNRadix
public void setPrincipalTypeSerialNoSNRadix(int principalTypeSerialNoSNRadix) -
isPrincipalTypeSerialNoHexSNZeroPadding
public boolean isPrincipalTypeSerialNoHexSNZeroPadding() -
setPrincipalTypeSerialNoHexSNZeroPadding
public void setPrincipalTypeSerialNoHexSNZeroPadding(boolean principalTypeSerialNoHexSNZeroPadding) -
getRevocationChecker
-
setRevocationChecker
-
getCrlFetcher
-
setCrlFetcher
-
getCacheMaxElementsInMemory
public int getCacheMaxElementsInMemory() -
setCacheMaxElementsInMemory
public void setCacheMaxElementsInMemory(int cacheMaxElementsInMemory) -
isMixedMode
public boolean isMixedMode() -
setMixedMode
public void setMixedMode(boolean mixedMode) -
getCacheTimeToLiveSeconds
-
setCacheTimeToLiveSeconds
-
getCrlResourceExpiredPolicy
-
setCrlResourceExpiredPolicy
-
getCrlExpiredPolicy
-
setCrlExpiredPolicy
-
getCrlResources
-
getRegExTrustedIssuerDnPattern
-
setRegExTrustedIssuerDnPattern
-
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
-
setRegExSubjectDnPattern
-
isExtractCert
public boolean isExtractCert() -
setExtractCert
public void setExtractCert(boolean extractCert) -
getSslHeaderName
-
setSslHeaderName
-
getLdap
-
setLdap
-
map
- Specified by:
mapin interfaceAuthModuleConf
-