Class AM71AgentProvider
- java.lang.Object
-
- com.sun.identity.wss.provider.ProviderConfig
-
- com.sun.identity.wss.provider.plugins.AM71AgentProvider
-
public class AM71AgentProvider extends ProviderConfig
This classAM71AgentProviderextends fromProviderConfigto manage the web services server provider or the web services client configuration via Access Manager Agents that are configured in Access Manager 7.1
-
-
Field Summary
-
Fields inherited from class com.sun.identity.wss.provider.ProviderConfig
attributeNS, authenticationChain, customAdminToken, detectMessageReplay, detectUserTokenReplay, dnsClaim, encryptionAlgorithm, encryptionStrength, forceAuthn, includeMemberships, isDefaultKeyStore, isRequestEncrypted, isRequestHeaderEncrypted, isRequestSigned, isResponseEncrypted, isResponseSigned, kdcDomain, kdcServer, keyPasswd, keyStore, keytabFile, ksFile, ksPasswd, nameIDMapper, preserveSecHeaders, privateKeyAlias, privateKeyType, properties, providerName, providerType, publicKeyAlias, samlAttributes, secMech, servicePrincipal, serviceType, serviceURI, signedElements, signingRefType, taconfig, ticketCacheDir, tokenConversionType, trustAuthorities, usePassThroughToken, usercredentials, verifyKrbSignature, WSC, WSP, wspEndpoint, WSS_PROVIDER_CONFIG_PLUGIN, wssProxyEndpoint
-
-
Constructor Summary
Constructors Constructor Description AM71AgentProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()Deletes the provider configuration.voidinit(String providerName, String providerType, SSOToken token, boolean isEndpoint)Initializes the provider.booleanisExists()Checks if the agent profile exists for this provider.voidstore()Stores the provider configuration.-
Methods inherited from class com.sun.identity.wss.provider.ProviderConfig
deleteProvider, forceUserAuthentication, getAllMessageLevelSecurityMech, getAllSupportedSecurityMech, getAuthenticationChain, getDNSClaim, getEncryptionAlgorithm, getEncryptionStrength, getKDCDomain, getKDCServer, getKerberosServicePrincipal, getKerberosTicketCacheDir, getKeyAlias, getKeyEncryptedPassword, getKeyPassword, getKeyStore, getKeyStoreEncryptedPasswd, getKeyStoreFile, getKeyStorePassword, getKeyTabFile, getKeyType, getNameIDMapper, getProperty, getProvider, getProvider, getProviderByEndpoint, getProviderName, getProviderType, getPublicKeyAlias, getSAMLAttributeMapping, getSAMLAttributeNamespace, getSecurityMechanisms, getServiceType, getSignedElements, getSigningRefType, getTokenConversionType, getTrustAuthorityConfig, getUsers, getWSPEndpoint, getWSSProxyEndpoint, isMessageReplayDetectionEnabled, isProviderExists, isProviderExists, isRequestEncryptEnabled, isRequestHeaderEncryptEnabled, isRequestSignEnabled, isResponseEncryptEnabled, isResponseSignEnabled, isUserTokenDetectReplayEnabled, isValidateKerberosSignature, preserveSecurityHeader, saveProvider, setAdminToken, setAuthenticationChain, setDefaultKeyStore, setDetectUserTokenReplay, setDNSClaim, setEncryptionAlgorithm, setEncryptionStrength, setForceUserAuthentication, setIncludeMemberships, setKDCDomain, setKDCServer, setKerberosServicePrincipal, setKerberosTicketCacheDir, setKeyAlias, setKeyStore, setKeyStore, setKeyTabFile, setKeyType, setMessageReplayDetection, setNameIDMapper, setPassThroughSecurityToken, setPreserveSecurityHeader, setProperty, setPublicKeyAlias, setRequestEncryptEnabled, setRequestHeaderEncryptEnabled, setRequestSignEnabled, setResponseEncryptEnabled, setResponseSignEnabled, setSAMLAttributeMapping, setSAMLAttributeNamespace, setSecurityMechanisms, setServiceType, setSignedElements, setSigningRefType, setTokenConversionType, setTrustAuthorityConfig, setUsers, setValidateKerberosSignature, setWSPEndpoint, setWSSProxyEndpoint, shouldIncludeMemberships, useDefaultKeyStore, usePassThroughSecurityToken
-
-
-
-
Method Detail
-
init
public void init(String providerName, String providerType, SSOToken token, boolean isEndpoint) throws ProviderException
Description copied from class:ProviderConfigInitializes the provider.- Specified by:
initin classProviderConfig- Parameters:
providerName- the provider name.providerType- the provider type.token- Single Sign-on token.isEndpoint- Boolean flag indicating whether provider needs to be searched based on its end point value.- Throws:
ProviderException- if there is any failure.
-
store
public void store() throws ProviderExceptionDescription copied from class:ProviderConfigStores the provider configuration.- Specified by:
storein classProviderConfig- Throws:
ProviderException- if there is any failure.
-
delete
public void delete() throws ProviderExceptionDescription copied from class:ProviderConfigDeletes the provider configuration.- Specified by:
deletein classProviderConfig- Throws:
ProviderException- if there is any failure.
-
isExists
public boolean isExists()
Checks if the agent profile exists for this provider.- Specified by:
isExistsin classProviderConfig- Returns:
- true if the profile exists.
-
-