public final class SAML2ClientConfiguration extends Object implements Cloneable
SAML2ClientConfiguration
is responsible for...
capturing client settings and passing them around.Constructor and Description |
---|
SAML2ClientConfiguration(String keystorePath,
String keystorePassword,
String privateKeyPassword,
String identityProviderMetadataPath) |
SAML2ClientConfiguration(String keystorePath,
String keystorePassword,
String privateKeyPassword,
String identityProviderMetadataPath,
String identityProviderEntityId,
String serviceProviderEntityId) |
public SAML2ClientConfiguration(String keystorePath, String keystorePassword, String privateKeyPassword, String identityProviderMetadataPath)
public void setIdentityProviderMetadataPath(String identityProviderMetadataPath)
public void setIdentityProviderEntityId(String identityProviderEntityId)
public void setServiceProviderEntityId(String serviceProviderEntityId)
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 setForceServiceProviderMetadataGeneration(boolean forceServiceProviderMetadataGeneration)
public String getIdentityProviderMetadataPath()
public String getKeystorePath()
public String getKeystorePassword()
public String getPrivateKeyPassword()
public String getIdentityProviderEntityId()
public String getServiceProviderEntityId()
public int getMaximumAuthenticationLifetime()
public String getServiceProviderMetadataPath()
public boolean isForceServiceProviderMetadataGeneration()
public SAMLMessageStorageFactory getSamlMessageStorageFactory()
public void setSamlMessageStorageFactory(SAMLMessageStorageFactory samlMessageStorageFactory)
public SAML2ClientConfiguration clone()
Copyright © 2015. All Rights Reserved.