public class LocalProviderConfiguration<LocalConfiguration extends LocalProviderConfiguration,ExternalConfiguration extends ExternalProviderConfiguration<ExternalConfiguration>>
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
LocalProviderConfiguration(java.lang.String prefix) |
public LocalProviderConfiguration(java.lang.String prefix)
protected java.lang.String cleanPrefix(java.lang.String prefix)
protected LocalConfiguration _this()
public java.lang.String getEntityId()
public LocalConfiguration setEntityId(java.lang.String entityId)
public boolean isSignMetadata()
public LocalConfiguration setSignMetadata(boolean signMetadata)
public java.lang.String getMetadata()
public LocalConfiguration setMetadata(java.lang.String metadata)
public RotatingKeys getKeys()
public LocalConfiguration setKeys(RotatingKeys keys)
public java.lang.String getAlias()
public LocalConfiguration setAlias(java.lang.String alias)
public java.lang.String getPrefix()
public LocalConfiguration setPrefix(java.lang.String prefix)
public boolean isSingleLogoutEnabled()
public LocalConfiguration setSingleLogoutEnabled(boolean singleLogoutEnabled)
public java.util.List<NameId> getNameIds()
public LocalConfiguration setNameIds(java.util.List<NameId> nameIds)
public AlgorithmMethod getDefaultSigningAlgorithm()
public LocalConfiguration setDefaultSigningAlgorithm(AlgorithmMethod defaultSigningAlgorithm)
public DigestMethod getDefaultDigest()
public LocalConfiguration setDefaultDigest(DigestMethod defaultDigest)
public java.util.List<ExternalConfiguration> getProviders()
public LocalConfiguration setProviders(java.util.List<ExternalConfiguration> providers)
public java.lang.String getBasePath()
public LocalProviderConfiguration<LocalConfiguration,ExternalConfiguration> setBasePath(java.lang.String basePath)
public LocalConfiguration clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException