public class DiscoveryAgent extends DiscoveryConfig
authServiceEndpoint
customAdminToken, DISCOVERY_TRUST_AUTHORITY, encryptionAlgorithm, encryptionStrength, endpoint, isRequestEncrypted, isRequestHeaderEncrypted, isRequestSigned, isResponseEncrypted, isResponseSigned, name, privateKeyAlias, publicKeyAlias, secMech, signingRefType, STS_TRUST_AUTHORITY, type, usercredentials, WSS_DISCOVERY_CONFIG_PLUGIN, WSS_STS_CONFIG_PLUGIN
Constructor and Description |
---|
DiscoveryAgent() |
DiscoveryAgent(AMIdentity amIdentity) |
Modifier and Type | Method and Description |
---|---|
void |
delete()
Deletes the trust authrority configuration.
|
void |
init(String name,
String type,
SSOToken token)
Initialize the trust authority.
|
void |
store()
Saves the trust authority configuration.
|
getAuthServiceEndPoint, registerProviderWithTA, registerProviderWithTA, setAuthServiceEndPoint, unregisterProviderWithTA
deleteConfig, getConfig, getEncryptionAlgorithm, getEncryptionStrength, getEndpoint, getKeyAlias, getName, getPublicKeyAlias, getSecurityMech, getSigningRefType, getType, getUsers, isRequestEncryptEnabled, isRequestHeaderEncryptEnabled, isRequestSignEnabled, isResponseEncryptEnabled, isResponseSignEnabled, saveConfig, setAdminToken, setEncryptionAlgorithm, setEncryptionStrength, setEndpoint, setKeyAlias, setName, setPublicKeyAlias, setRequestEncryptEnabled, setRequestHeaderEncryptEnabled, setRequestSignEnabled, setResponseEncryptEnabled, setResponseSignEnabled, setSecurityMechs, setSigningRefType, setType, setUsers
public DiscoveryAgent()
public DiscoveryAgent(AMIdentity amIdentity) throws ProviderException
ProviderException
public void init(String name, String type, SSOToken token) throws ProviderException
TrustAuthorityConfig
init
in class TrustAuthorityConfig
name
- the name of the trust authority.type
- the type of the trust authority.token
- Single sign-on token.ProviderException
- if the initialization fails.public void store() throws ProviderException
TrustAuthorityConfig
store
in class TrustAuthorityConfig
ProviderException
- if the trust authority configuration
is unable to save.public void delete() throws ProviderException
TrustAuthorityConfig
delete
in class TrustAuthorityConfig
ProviderException
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.