public class AgentProvider extends ProviderConfig
AgentProvider
extends from
ProviderConfig
to manage the web services
server provider or the web services client configuration via Access
Manager Agents.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 and Description |
---|
AgentProvider() |
Modifier and Type | Method and Description |
---|---|
void |
delete()
Deletes the provider configuration.
|
void |
init(String providerName,
String providerType,
SSOToken token,
boolean isEndPoint)
Initializes the provider.
|
boolean |
isExists()
Checks if the agent profile exists for this provider.
|
void |
store()
Stores the provider configuration.
|
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
public void init(String providerName, String providerType, SSOToken token, boolean isEndPoint) throws ProviderException
ProviderConfig
init
in class ProviderConfig
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.ProviderException
- if there is any failure.public void store() throws ProviderException
ProviderConfig
store
in class ProviderConfig
ProviderException
- if there is any failure.public void delete() throws ProviderException
ProviderConfig
delete
in class ProviderConfig
ProviderException
- if there is any failure.public boolean isExists()
isExists
in class ProviderConfig
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.