public class IDPConfiguration extends org.picketlink.config.federation.IDPType implements ProviderConfiguration
This class is responsible to store all information about a given Identity Provider deployment. The state is populated with values from the subsystem configuration.
Constructor and Description |
---|
IDPConfiguration(String alias) |
Modifier and Type | Method and Description |
---|---|
void |
addTrustDomain(String domain) |
String |
getAlias() |
String |
getSecurityDomain() |
Map<String,String> |
getTrustDomainAlias() |
boolean |
isExternal() |
boolean |
isSupportMetadata() |
void |
removeTrustDomain(String domain) |
void |
setExternal(boolean external) |
void |
setKeyProvider(org.picketlink.config.federation.KeyProviderType keyProviderType) |
void |
setSecurityDomain(String securityDomain) |
void |
setSupportMetadata(boolean supportMetadata) |
getAttributeManager, getEncryption, getHostedURI, getIdentityParticipantStack, getRoleGenerator, importFrom, isEncrypt, isSSLClientAuthentication, isStrictPostBinding, setAttributeManager, setEncrypt, setEncryption, setHostedURI, setIdentityParticipantStack, setRoleGenerator, setSSLClientAuthentication, setStrictPostBinding
addAdditionalOption, getAdditionalOption, getCanonicalizationMethod, getEntityId, getIdentityURL, getKeyProvider, getMetaDataProvider, getServerEnvironment, getTrust, importFrom, isSupportsSignature, removeAdditionalOption, setCanonicalizationMethod, setEntityId, setIdentityURL, setMetaDataProvider, setServerEnvironment, setSupportsSignature, setTrust
public IDPConfiguration(String alias)
public String getAlias()
getAlias
in interface ProviderConfiguration
public String getSecurityDomain()
getSecurityDomain
in interface ProviderConfiguration
public void setKeyProvider(org.picketlink.config.federation.KeyProviderType keyProviderType)
setKeyProvider
in interface ProviderConfiguration
setKeyProvider
in class org.picketlink.config.federation.ProviderType
public void setSecurityDomain(String securityDomain)
public void addTrustDomain(String domain)
public void removeTrustDomain(String domain)
public void setExternal(boolean external)
public boolean isExternal()
public void setSupportMetadata(boolean supportMetadata)
public boolean isSupportMetadata()
Copyright © 2016 JBoss by Red Hat. All rights reserved.