Class SAMLWrapper<T extends IAuthenticator<E>,E extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>>
- java.lang.Object
-
- de.xima.fc.web.common.auth.wrapper.SAMLWrapper<T,E>
-
- Type Parameters:
T- the type of theIAuthenticatorE- the type of the files of theIAuthenticator
- All Implemented Interfaces:
IAuthenticatorWrapper<T>,Serializable
@Deprecated public class SAMLWrapper<T extends IAuthenticator<E>,E extends IFileEntity<? extends de.xima.cmn.dao.interfaces.IEntity<Long>,? extends IFileDataEntity<?>>> extends Object implements IAuthenticatorWrapper<T>
Deprecated.Will be replaced by properties model in modulefc-securityin version 8.0.0.Wrapper for an saml authenticator- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description SAMLWrapper(T authenticator)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description IAuthenticatorClientsbuildAuthenticatorClients(IFormAuthContext authCtx)Deprecated.Builds the authentication clients based on the current data of the wrapperintgetAssertionConsumerServiceIndex()Deprecated.intgetAttributeConsumingServiceIndex()Deprecated.TgetAuthenticator()Deprecated.Gets theIAuthenticator-entityStringgetAuthnRequestBindingType()Deprecated.List<String>getBlackListedSignatureSigningAlgorithms()Deprecated.StringgetKeyPairPassword()Deprecated.EgetKeyStoreFile()Deprecated.StringgetKeyStorePassword()Deprecated.intgetMaxClockSkew()Deprecated.intgetMaximumAuthenticationLifetime()Deprecated.StringgetNameIdPolicyFormat()Deprecated.StringgetResponseBindingType()Deprecated.StringgetServiceProviderEntityId()Deprecated.List<String>getSignatureAlgorithms()Deprecated.StringgetSignatureCanonicalizationAlgorithm()Deprecated.List<String>getSignatureReferenceDigestMethods()Deprecated.StringgetSpLogoutRequestBindingType()Deprecated.StringgetSpLogoutResponseBindingType()Deprecated.Map<String,String>getUserMappingAttributes()Deprecated.EgetXmlConfigFile()Deprecated.booleanisAuthnRequestSigned()Deprecated.booleanisCustomKeyStore()Deprecated.booleanisForceAuth()Deprecated.booleanisLogoutRequestSigned()Deprecated.booleanisNameIdPolicyAllowCreate()Deprecated.booleanisPassive()Deprecated.booleanisUseNameQualifier()Deprecated.booleanisWantsAssertionsSigned()Deprecated.booleanisWantsResponseSigned()Deprecated.voidsetAssertionConsumerServiceIndex(int assConsServiceIdx)Deprecated.voidsetAttributeConsumingServiceIndex(int consumingServiceIdx)Deprecated.voidsetAuthnRequestBindingType(String reqBindingType)Deprecated.voidsetAuthnRequestSigned(boolean signedAuth)Deprecated.voidsetBlackListedSignatureSigningAlgorithms(List<String> blacklist)Deprecated.voidsetCustomKeyStore(boolean customKeyStore)Deprecated.voidsetForceAuth(boolean forceAuth)Deprecated.voidsetKeyPairPassword(String keyPairPassword)Deprecated.voidsetKeyStoreFile(E keyStoreFile)Deprecated.voidsetKeyStorePassword(String password)Deprecated.voidsetLogoutRequestSigned(boolean signedLogout)Deprecated.voidsetMaxClockSkew(int maxClockSkew)Deprecated.voidsetMaximumAuthenticationLifetime(int maxAuthLifetime)Deprecated.voidsetNameIdPolicyAllowCreate(boolean allowCreate)Deprecated.voidsetNameIdPolicyFormat(String format)Deprecated.voidsetPassive(boolean passive)Deprecated.voidsetResponseBindingType(String resBindingType)Deprecated.voidsetServiceProviderEntityId(String providerEntityID)Deprecated.voidsetSignatureAlgorithms(List<String> list)Deprecated.voidsetSignatureCanonicalizationAlgorithm(String list)Deprecated.voidsetSignatureReferenceDigestMethods(List<String> blacklist)Deprecated.voidsetSpLogoutRequestBindingType(String reqBindingType)Deprecated.voidsetSpLogoutResponseBindingType(String reqBindingType)Deprecated.voidsetUseNameQualifier(boolean nameQualifier)Deprecated.voidsetUserMappingAttributes(Map<String,String> userMappingAttributes)Deprecated.voidsetWantsAssertionsSigned(boolean signedAss)Deprecated.voidsetWantsResponseSigned(boolean signedAss)Deprecated.voidsetXmlConfigFile(E xmlConfigFile)Deprecated.
-
-
-
Field Detail
-
ATTR_XML_CONFIG_FILE
public static final String ATTR_XML_CONFIG_FILE
Deprecated.- See Also:
- Constant Field Values
-
ATTR_KEYPAIR_PASSWORD
public static final String ATTR_KEYPAIR_PASSWORD
Deprecated.- See Also:
- Constant Field Values
-
ATTR_USER_MAPPING_ATTRIBUTES
public static final String ATTR_USER_MAPPING_ATTRIBUTES
Deprecated.- See Also:
- Constant Field Values
-
ATTR_KEYSTORE_FILE
public static final String ATTR_KEYSTORE_FILE
Deprecated.- See Also:
- Constant Field Values
-
ATTR_KEYSTORE_PASSWORD
public static final String ATTR_KEYSTORE_PASSWORD
Deprecated.- See Also:
- Constant Field Values
-
ATTR_CUST_KEYSTORE
public static final String ATTR_CUST_KEYSTORE
Deprecated.- See Also:
- Constant Field Values
-
ATTR_FORCE_AUTH
public static final String ATTR_FORCE_AUTH
Deprecated.- See Also:
- Constant Field Values
-
ATTR_PASSIVE
public static final String ATTR_PASSIVE
Deprecated.- See Also:
- Constant Field Values
-
ATTR_AUTH_REQ_BINDING_TYPE
public static final String ATTR_AUTH_REQ_BINDING_TYPE
Deprecated.- See Also:
- Constant Field Values
-
ATTR_SPLOGOUT_REQ_BINDING_TYPE
public static final String ATTR_SPLOGOUT_REQ_BINDING_TYPE
Deprecated.- See Also:
- Constant Field Values
-
ATTR_SPLOGOUT_RESP_BINDING_TYPE
public static final String ATTR_SPLOGOUT_RESP_BINDING_TYPE
Deprecated.- See Also:
- Constant Field Values
-
ATTR_RESPONSE_BINDING_TYPE
public static final String ATTR_RESPONSE_BINDING_TYPE
Deprecated.- See Also:
- Constant Field Values
-
ATTR_MAX_AUTH_LIFETIME
public static final String ATTR_MAX_AUTH_LIFETIME
Deprecated.- See Also:
- Constant Field Values
-
ATTR_MAX_CLOCK_SKEW
public static final String ATTR_MAX_CLOCK_SKEW
Deprecated.- See Also:
- Constant Field Values
-
ATTR_SERVICE_PROV_ENTITY_ID
public static final String ATTR_SERVICE_PROV_ENTITY_ID
Deprecated.- See Also:
- Constant Field Values
-
ATTR_USE_NAME_QUALIFIER
public static final String ATTR_USE_NAME_QUALIFIER
Deprecated.- See Also:
- Constant Field Values
-
ATTR_CONSUMING_SERVICE_IDX
public static final String ATTR_CONSUMING_SERVICE_IDX
Deprecated.- See Also:
- Constant Field Values
-
ATTR_ASSERT_CONS_SERVICE_IDX
public static final String ATTR_ASSERT_CONS_SERVICE_IDX
Deprecated.- See Also:
- Constant Field Values
-
ATTR_BLACKLLISTED_SIGN_ALGO
public static final String ATTR_BLACKLLISTED_SIGN_ALGO
Deprecated.- See Also:
- Constant Field Values
-
ATTR_SIGNATURE_ALGO
public static final String ATTR_SIGNATURE_ALGO
Deprecated.- See Also:
- Constant Field Values
-
ATTR_SIGNATURE_REF_DIGEST_METH
public static final String ATTR_SIGNATURE_REF_DIGEST_METH
Deprecated.- See Also:
- Constant Field Values
-
ATTR_SIG_CANON_ALGO
public static final String ATTR_SIG_CANON_ALGO
Deprecated.- See Also:
- Constant Field Values
-
ATTR_WANT_ASSERTION_SIGNED
public static final String ATTR_WANT_ASSERTION_SIGNED
Deprecated.- See Also:
- Constant Field Values
-
ATTR_WANT_RESPONSE_SIGNED
public static final String ATTR_WANT_RESPONSE_SIGNED
Deprecated.- See Also:
- Constant Field Values
-
ATTR_AUTH_REQUEST_SIGNED
public static final String ATTR_AUTH_REQUEST_SIGNED
Deprecated.- See Also:
- Constant Field Values
-
ATTR_LOGOUT_REQUEST_SIGNED
public static final String ATTR_LOGOUT_REQUEST_SIGNED
Deprecated.- See Also:
- Constant Field Values
-
ATTR_NAME_ID_POLICY_FORMAT
public static final String ATTR_NAME_ID_POLICY_FORMAT
Deprecated.- See Also:
- Constant Field Values
-
ATTR_NAME_ID_POLICY_ALLOW_CREATE
public static final String ATTR_NAME_ID_POLICY_ALLOW_CREATE
Deprecated.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SAMLWrapper
public SAMLWrapper(T authenticator)
Deprecated.
-
-
Method Detail
-
getAuthenticator
public T getAuthenticator()
Deprecated.Description copied from interface:IAuthenticatorWrapperGets theIAuthenticator-entity- Specified by:
getAuthenticatorin interfaceIAuthenticatorWrapper<T extends IAuthenticator<E>>- Returns:
- the
IAuthenticator
-
getXmlConfigFile
public E getXmlConfigFile()
Deprecated.
-
setXmlConfigFile
public void setXmlConfigFile(E xmlConfigFile)
Deprecated.
-
getKeyPairPassword
public String getKeyPairPassword()
Deprecated.
-
setKeyPairPassword
public void setKeyPairPassword(String keyPairPassword)
Deprecated.
-
isCustomKeyStore
public boolean isCustomKeyStore()
Deprecated.
-
setCustomKeyStore
public void setCustomKeyStore(boolean customKeyStore)
Deprecated.
-
setUserMappingAttributes
public void setUserMappingAttributes(Map<String,String> userMappingAttributes)
Deprecated.
-
setKeyStoreFile
public void setKeyStoreFile(E keyStoreFile)
Deprecated.
-
getKeyStoreFile
public E getKeyStoreFile()
Deprecated.
-
setKeyStorePassword
public void setKeyStorePassword(String password)
Deprecated.
-
getKeyStorePassword
public String getKeyStorePassword()
Deprecated.
-
isForceAuth
public boolean isForceAuth()
Deprecated.
-
setForceAuth
public void setForceAuth(boolean forceAuth)
Deprecated.
-
isPassive
public boolean isPassive()
Deprecated.
-
setPassive
public void setPassive(boolean passive)
Deprecated.
-
getAuthnRequestBindingType
public String getAuthnRequestBindingType()
Deprecated.
-
setAuthnRequestBindingType
public void setAuthnRequestBindingType(String reqBindingType)
Deprecated.
-
getSpLogoutRequestBindingType
public String getSpLogoutRequestBindingType()
Deprecated.
-
setSpLogoutRequestBindingType
public void setSpLogoutRequestBindingType(String reqBindingType)
Deprecated.
-
getSpLogoutResponseBindingType
public String getSpLogoutResponseBindingType()
Deprecated.
-
setSpLogoutResponseBindingType
public void setSpLogoutResponseBindingType(String reqBindingType)
Deprecated.
-
getResponseBindingType
public String getResponseBindingType()
Deprecated.
-
setResponseBindingType
public void setResponseBindingType(String resBindingType)
Deprecated.
-
getMaximumAuthenticationLifetime
public int getMaximumAuthenticationLifetime()
Deprecated.
-
setMaximumAuthenticationLifetime
public void setMaximumAuthenticationLifetime(int maxAuthLifetime)
Deprecated.
-
setMaxClockSkew
public void setMaxClockSkew(int maxClockSkew)
Deprecated.
-
getMaxClockSkew
public int getMaxClockSkew()
Deprecated.
-
getServiceProviderEntityId
public String getServiceProviderEntityId()
Deprecated.
-
setServiceProviderEntityId
public void setServiceProviderEntityId(String providerEntityID)
Deprecated.
-
isUseNameQualifier
public boolean isUseNameQualifier()
Deprecated.
-
setUseNameQualifier
public void setUseNameQualifier(boolean nameQualifier)
Deprecated.
-
getAttributeConsumingServiceIndex
public int getAttributeConsumingServiceIndex()
Deprecated.
-
setAttributeConsumingServiceIndex
public void setAttributeConsumingServiceIndex(int consumingServiceIdx)
Deprecated.
-
getAssertionConsumerServiceIndex
public int getAssertionConsumerServiceIndex()
Deprecated.
-
setAssertionConsumerServiceIndex
public void setAssertionConsumerServiceIndex(int assConsServiceIdx)
Deprecated.
-
isWantsAssertionsSigned
public boolean isWantsAssertionsSigned()
Deprecated.
-
setWantsAssertionsSigned
public void setWantsAssertionsSigned(boolean signedAss)
Deprecated.
-
isWantsResponseSigned
public boolean isWantsResponseSigned()
Deprecated.
-
setWantsResponseSigned
public void setWantsResponseSigned(boolean signedAss)
Deprecated.
-
isAuthnRequestSigned
public boolean isAuthnRequestSigned()
Deprecated.
-
setAuthnRequestSigned
public void setAuthnRequestSigned(boolean signedAuth)
Deprecated.
-
isLogoutRequestSigned
public boolean isLogoutRequestSigned()
Deprecated.
-
setLogoutRequestSigned
public void setLogoutRequestSigned(boolean signedLogout)
Deprecated.
-
getBlackListedSignatureSigningAlgorithms
public List<String> getBlackListedSignatureSigningAlgorithms()
Deprecated.
-
setBlackListedSignatureSigningAlgorithms
public void setBlackListedSignatureSigningAlgorithms(List<String> blacklist)
Deprecated.
-
getSignatureCanonicalizationAlgorithm
public String getSignatureCanonicalizationAlgorithm()
Deprecated.
-
setSignatureCanonicalizationAlgorithm
public void setSignatureCanonicalizationAlgorithm(String list)
Deprecated.
-
getSignatureReferenceDigestMethods
public List<String> getSignatureReferenceDigestMethods()
Deprecated.
-
setSignatureReferenceDigestMethods
public void setSignatureReferenceDigestMethods(List<String> blacklist)
Deprecated.
-
getNameIdPolicyFormat
public String getNameIdPolicyFormat()
Deprecated.
-
setNameIdPolicyFormat
public void setNameIdPolicyFormat(String format)
Deprecated.
-
isNameIdPolicyAllowCreate
public boolean isNameIdPolicyAllowCreate()
Deprecated.
-
setNameIdPolicyAllowCreate
public void setNameIdPolicyAllowCreate(boolean allowCreate)
Deprecated.
-
buildAuthenticatorClients
public IAuthenticatorClients buildAuthenticatorClients(IFormAuthContext authCtx)
Deprecated.Description copied from interface:IAuthenticatorWrapperBuilds the authentication clients based on the current data of the wrapper- Specified by:
buildAuthenticatorClientsin interfaceIAuthenticatorWrapper<T extends IAuthenticator<E>>- Parameters:
authCtx-IFormAuthContextto build the client for- Returns:
- the
Client
-
-