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 classes/interfaces inherited from interface org.apache.syncope.common.lib.auth.AuthModuleConf
AuthModuleConf.Mapper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getLdap()
int
getName()
int
getOrder()
int
int
int
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
map
(AuthModuleTO authModule, AuthModuleConf.Mapper mapper) void
setCacheMaxElementsInMemory
(int cacheMaxElementsInMemory) void
setCacheTimeToLiveSeconds
(String cacheTimeToLiveSeconds) void
setCheckAll
(boolean checkAll) void
setCheckKeyUsage
(boolean checkKeyUsage) void
setCrlExpiredPolicy
(X509PolicySetting crlExpiredPolicy) void
setCrlFetcher
(X509RevocationFetcherType crlFetcher) void
setCrlResourceExpiredPolicy
(X509PolicySetting crlResourceExpiredPolicy) void
setCrlResourceUnavailablePolicy
(X509PolicySetting crlResourceUnavailablePolicy) void
setCrlUnavailablePolicy
(X509PolicySetting crlUnavailablePolicy) void
setExtractCert
(boolean extractCert) void
void
setMaxPathLength
(int maxPathLength) void
setMaxPathLengthAllowUnspecified
(boolean maxPathLengthAllowUnspecified) void
setMixedMode
(boolean mixedMode) void
void
setOrder
(int order) void
setPrincipalAlternateAttribute
(String principalAlternateAttribute) void
setPrincipalType
(X509PrincipalType principalType) void
setPrincipalTypeSerialNoDnSerialNumberPrefix
(String principalTypeSerialNoDnSerialNumberPrefix) void
setPrincipalTypeSerialNoDnValueDelimiter
(String principalTypeSerialNoDnValueDelimiter) void
setPrincipalTypeSerialNoHexSNZeroPadding
(boolean principalTypeSerialNoHexSNZeroPadding) void
setPrincipalTypeSerialNoSNRadix
(int principalTypeSerialNoSNRadix) void
setPrincipalTypeSubjectDnFormat
(X509SubjectDnFormat principalTypeSubjectDnFormat) void
setRefreshIntervalSeconds
(int refreshIntervalSeconds) void
setRegExSubjectDnPattern
(String regExSubjectDnPattern) void
setRegExTrustedIssuerDnPattern
(String regExTrustedIssuerDnPattern) void
setRequireKeyUsage
(boolean requireKeyUsage) void
setRevocationChecker
(X509RevocationCheckerType revocationChecker) void
setRevocationPolicyThreshold
(int revocationPolicyThreshold) void
setSslHeaderName
(String sslHeaderName) void
setThrowOnFetchFailure
(boolean throwOnFetchFailure)
-
Constructor Details
-
X509AuthModuleConf
public X509AuthModuleConf()
-
-
Method Details
-
ldapInstance
- Specified by:
ldapInstance
in 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:
map
in interfaceAuthModuleConf
-