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