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 theIAuthenticator
E
- 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-security
in 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 IAuthenticatorClients
buildAuthenticatorClients(IFormAuthContext authCtx)
Deprecated.Builds the authentication clients based on the current data of the wrapperint
getAssertionConsumerServiceIndex()
Deprecated.int
getAttributeConsumingServiceIndex()
Deprecated.T
getAuthenticator()
Deprecated.Gets theIAuthenticator
-entityString
getAuthnRequestBindingType()
Deprecated.List<String>
getBlackListedSignatureSigningAlgorithms()
Deprecated.String
getKeyPairPassword()
Deprecated.E
getKeyStoreFile()
Deprecated.String
getKeyStorePassword()
Deprecated.int
getMaxClockSkew()
Deprecated.int
getMaximumAuthenticationLifetime()
Deprecated.String
getNameIdPolicyFormat()
Deprecated.String
getResponseBindingType()
Deprecated.String
getServiceProviderEntityId()
Deprecated.List<String>
getSignatureAlgorithms()
Deprecated.String
getSignatureCanonicalizationAlgorithm()
Deprecated.List<String>
getSignatureReferenceDigestMethods()
Deprecated.String
getSpLogoutRequestBindingType()
Deprecated.String
getSpLogoutResponseBindingType()
Deprecated.Map<String,String>
getUserMappingAttributes()
Deprecated.E
getXmlConfigFile()
Deprecated.boolean
isAuthnRequestSigned()
Deprecated.boolean
isCustomKeyStore()
Deprecated.boolean
isForceAuth()
Deprecated.boolean
isLogoutRequestSigned()
Deprecated.boolean
isNameIdPolicyAllowCreate()
Deprecated.boolean
isPassive()
Deprecated.boolean
isUseNameQualifier()
Deprecated.boolean
isWantsAssertionsSigned()
Deprecated.boolean
isWantsResponseSigned()
Deprecated.void
setAssertionConsumerServiceIndex(int assConsServiceIdx)
Deprecated.void
setAttributeConsumingServiceIndex(int consumingServiceIdx)
Deprecated.void
setAuthnRequestBindingType(String reqBindingType)
Deprecated.void
setAuthnRequestSigned(boolean signedAuth)
Deprecated.void
setBlackListedSignatureSigningAlgorithms(List<String> blacklist)
Deprecated.void
setCustomKeyStore(boolean customKeyStore)
Deprecated.void
setForceAuth(boolean forceAuth)
Deprecated.void
setKeyPairPassword(String keyPairPassword)
Deprecated.void
setKeyStoreFile(E keyStoreFile)
Deprecated.void
setKeyStorePassword(String password)
Deprecated.void
setLogoutRequestSigned(boolean signedLogout)
Deprecated.void
setMaxClockSkew(int maxClockSkew)
Deprecated.void
setMaximumAuthenticationLifetime(int maxAuthLifetime)
Deprecated.void
setNameIdPolicyAllowCreate(boolean allowCreate)
Deprecated.void
setNameIdPolicyFormat(String format)
Deprecated.void
setPassive(boolean passive)
Deprecated.void
setResponseBindingType(String resBindingType)
Deprecated.void
setServiceProviderEntityId(String providerEntityID)
Deprecated.void
setSignatureAlgorithms(List<String> list)
Deprecated.void
setSignatureCanonicalizationAlgorithm(String list)
Deprecated.void
setSignatureReferenceDigestMethods(List<String> blacklist)
Deprecated.void
setSpLogoutRequestBindingType(String reqBindingType)
Deprecated.void
setSpLogoutResponseBindingType(String reqBindingType)
Deprecated.void
setUseNameQualifier(boolean nameQualifier)
Deprecated.void
setUserMappingAttributes(Map<String,String> userMappingAttributes)
Deprecated.void
setWantsAssertionsSigned(boolean signedAss)
Deprecated.void
setWantsResponseSigned(boolean signedAss)
Deprecated.void
setXmlConfigFile(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:IAuthenticatorWrapper
Gets theIAuthenticator
-entity- Specified by:
getAuthenticator
in 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:IAuthenticatorWrapper
Builds the authentication clients based on the current data of the wrapper- Specified by:
buildAuthenticatorClients
in interfaceIAuthenticatorWrapper<T extends IAuthenticator<E>>
- Parameters:
authCtx
-IFormAuthContext
to build the client for- Returns:
- the
Client
-
-