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, hasAttributeManager, hasRoleGenerator, importFrom, isEncrypt, isSSLClientAuthentication, isStrictPostBinding, setAttributeManager, setEncrypt, setEncryption, setHostedURI, setIdentityParticipantStack, setRoleGenerator, setSSLClientAuthentication, setStrictPostBindingaddAdditionalOption, getAdditionalOption, getCanonicalizationMethod, getEntityId, getIdentityURL, getKeyProvider, getMetaDataProvider, getServerEnvironment, getTrust, importFrom, isSupportsSignature, removeAdditionalOption, setCanonicalizationMethod, setEntityId, setIdentityURL, setMetaDataProvider, setServerEnvironment, setSupportsSignature, setTrustpublic IDPConfiguration(String alias)
public String getAlias()
getAlias in interface ProviderConfigurationpublic String getSecurityDomain()
getSecurityDomain in interface ProviderConfigurationpublic void setKeyProvider(org.picketlink.config.federation.KeyProviderType keyProviderType)
setKeyProvider in interface ProviderConfigurationsetKeyProvider in class org.picketlink.config.federation.ProviderTypepublic 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 © 2020 JBoss by Red Hat. All rights reserved.