public final class SAML2ClientConfiguration extends Object implements Cloneable
SAML2ClientConfiguration
is responsible for...
capturing client settings and passing them around.Constructor and Description |
---|
SAML2ClientConfiguration() |
SAML2ClientConfiguration(KeyStore keystore,
String keyStoreAlias,
String keyStoreType,
String privateKeyPassword,
Resource identityProviderMetadataResource) |
SAML2ClientConfiguration(Resource keystoreResource,
String keyStoreAlias,
String keyStoreType,
String keystorePassword,
String privateKeyPassword,
Resource identityProviderMetadataResource) |
SAML2ClientConfiguration(String keystorePath,
String keystorePassword,
String privateKeyPassword,
String identityProviderMetadataPath) |
public SAML2ClientConfiguration()
public SAML2ClientConfiguration(KeyStore keystore, String keyStoreAlias, String keyStoreType, String privateKeyPassword, Resource identityProviderMetadataResource)
public SAML2ClientConfiguration(Resource keystoreResource, String keyStoreAlias, String keyStoreType, String keystorePassword, String privateKeyPassword, Resource identityProviderMetadataResource)
public void setIdentityProviderMetadataPath(String identityProviderMetadataPath)
public void setIdentityProviderMetadataResource(Resource identityProviderMetadataResource)
public void setIdentityProviderEntityId(String identityProviderEntityId)
public void setServiceProviderEntityId(String serviceProviderEntityId)
public void setKeystore(KeyStore keyStore)
public void setKeystoreAlias(String keyStoreAlias)
public void setKeystoreType(String keyStoreType)
public void setKeystoreResource(Resource keystoreResource)
public void setKeystorePath(String keystorePath)
public void setKeystorePassword(String keystorePassword)
public void setPrivateKeyPassword(String privateKeyPassword)
public void setMaximumAuthenticationLifetime(int maximumAuthenticationLifetime)
public boolean isForceAuth()
public void setForceAuth(boolean forceAuth)
forceAuth
- the forceAuth to setpublic String getComparisonType()
public void setComparisonType(String comparisonType)
comparisonType
- the comparisonType to setpublic String getDestinationBindingType()
public void setDestinationBindingType(String destinationBindingType)
destinationBindingType
- the destinationBindingType to setpublic String getAuthnContextClassRef()
public void setAuthnContextClassRef(String authnContextClassRef)
authnContextClassRef
- the authnContextClassRef to setpublic String getNameIdPolicyFormat()
public void setNameIdPolicyFormat(String nameIdPolicyFormat)
nameIdPolicyFormat
- the nameIdPolicyFormat to setpublic void setServiceProviderMetadataPath(String serviceProviderMetadataPath)
public void setServiceProviderMetadataResource(WritableResource serviceProviderMetadataResource)
public void setForceServiceProviderMetadataGeneration(boolean forceServiceProviderMetadataGeneration)
public String getIdentityProviderMetadataPath()
public Resource getIdentityProviderMetadataResource()
public KeyStore getKeyStore()
public String getKeyStoreAlias()
public String getKeyStoreType()
public Resource getKeystoreResource()
public String getKeystorePath()
public String getKeystorePassword()
public String getPrivateKeyPassword()
public String getIdentityProviderEntityId()
public String getServiceProviderEntityId()
public int getMaximumAuthenticationLifetime()
public String getServiceProviderMetadataPath()
public WritableResource getServiceProviderMetadataResource()
public boolean isForceServiceProviderMetadataGeneration()
public SAMLMessageStorageFactory getSamlMessageStorageFactory()
public void setSamlMessageStorageFactory(SAMLMessageStorageFactory samlMessageStorageFactory)
public Collection<String> getBlackListedSignatureSigningAlgorithms()
public void setBlackListedSignatureSigningAlgorithms(Collection<String> blackListedSignatureSigningAlgorithms)
public void setSignatureReferenceDigestMethods(List<String> signatureReferenceDigestMethods)
public String getSignatureCanonicalizationAlgorithm()
public void setSignatureCanonicalizationAlgorithm(String signatureCanonicalizationAlgorithm)
public boolean getWantsAssertionsSigned()
public void setWantsAssertionsSigned(boolean wantsAssertionsSigned)
public SAML2ClientConfiguration clone()
Copyright © 2016. All rights reserved.