Uses of Class
org.forgerock.openam.annotations.SupportedAll
-
Packages that use SupportedAll Package Description com.iplanet.am.util Provides utility classes for use by other OpenAM SDK and custom applications accessing OpenAM SDK.com.iplanet.dpro.parser XML parsing utility.com.iplanet.dpro.session.service This package contains classes and interfaces that represent methods to validate/update/destroy/persist/retrieve the internal session datacom.iplanet.log Exception classes for audit logging.com.iplanet.sso This package contains classes fro accessing the Single Sign On service and representing a SSOToken(Single Sign On) which contains the information related to session.com.sun.identity.authentication Provides interfaces and classes for writing a Remote Java client application to authenticate to OpenAM.com.sun.identity.authentication.modules.hotp Implementation of the Authentication Framework HOTP module and associated classes.com.sun.identity.authentication.spi Provides interfaces and classes for writing a supplemental authentication module to plug into OpenAM.com.sun.identity.entitlement Defines classes and interfaces to work with entitlements.com.sun.identity.federation.common Defines Federation Common Utils.com.sun.identity.idm Provides classes for accessing the Identity Repository interfaces.com.sun.identity.jaxrpc Defines classes to handle JAX-RPC.com.sun.identity.liberty.ws.paos Reverse SOAP Binding classes.com.sun.identity.liberty.ws.security Provides interface to manage liberty securitycom.sun.identity.liberty.ws.soapbinding Provides classes to manage Liberty SOAP Binding.com.sun.identity.log Provides the classes and interfaces of core logging and auditing facilities.com.sun.identity.log.spi Provides means for plugging in support for authorization and other security related aspects of logging.com.sun.identity.plugin.configuration Contains configuration SPI.com.sun.identity.plugin.datastore Contains data store plugin SPIs.com.sun.identity.plugin.log Contains Log SPI.com.sun.identity.plugin.session Contains session SPI.com.sun.identity.policy Provides classes for policy administration and evaluation.com.sun.identity.policy.interfaces Deprecated interfaces for writing custom Policy plugins for Conditions, Subjects, Referrals, ResponseProviders and Resources.com.sun.identity.policy.remote Classes to handle policies remotely.com.sun.identity.saml.assertion Defines SAML assertion.com.sun.identity.saml.common Defines common SAML 1.x utilities and constants.com.sun.identity.saml.xmlsig Defines KeyProvider interface and default implementation class.com.sun.identity.saml2.assertion Defines SAMLv2 assertion.com.sun.identity.saml2.common Defines common SAMLv2 utilities and constants.com.sun.identity.saml2.ecp Defines classes for SAMLv2 ECP profile.com.sun.identity.saml2.plugins Defines SAMLv2 Plugin SPIs.com.sun.identity.saml2.protocol SAMLv2 Protocol Classes.com.sun.identity.security Provides the classes to be used for performing privileged operations (like getting the OpenAM administrator's DN and password).com.sun.identity.shared.debug Defines legacy debug logging classes.com.sun.identity.shared.jaxrpc Defines classes to handle JAX-RPC.com.sun.identity.shared.locale Defines classes to handle localization.com.sun.identity.shared.stats Defines classes to interact with statistics.com.sun.identity.shared.whitelist Defines classes for basic resource matching.com.sun.identity.sm Provides classes for accessing the Service Management Service (SMS).com.sun.identity.sm.validators Validator classes for SMS.com.sun.identity.wsfederation.common Defines common WS-Federation utilities and constants.com.sun.identity.wsfederation.plugins Defines WS-Federation Plugin SPIscom.sun.identity.xacml.client Defines classes to handle XACML requests.com.sun.identity.xacml.common Defines common XACML Utilities and Constantscom.sun.identity.xacml.context Defines XACML2 context classescom.sun.identity.xacml.context.impl Defines XACML Context implementations.com.sun.identity.xacml.policy Defines XACML Policy classes.com.sun.identity.xacml.policy.impl Defines XACML Policy implementations.com.sun.identity.xacml.saml2 Defines XACML interfaces for SAMLv2com.sun.identity.xacml.saml2.impl Defines XACML implementations for SAMLv2.org.forgerock.oauth2.core Defines the core classes to implement OAuth2 for OpenAM.org.forgerock.oauth2.core.exceptions This package contains the exception classes that may be thrown by AM OAuth2 classes.org.forgerock.oauth2.core.plugins This package contains the API for writing OAuth2 plugins.org.forgerock.openam.annotations Contains annotations used by AM.org.forgerock.openam.annotations.sm Annotations for defining SMS service configurations.org.forgerock.openam.auth.node.api This package contains the API for writing authentication nodes.org.forgerock.openam.authentication.modules.common.mapping This package contains the mapping interfaces and default implementations that are common for use by all authentication modules.org.forgerock.openam.authentication.modules.oath.plugins Classes in this package provide plugin functionality for the oath module.org.forgerock.openam.authentication.service A collection of classes which support the authentication service.org.forgerock.openam.entitlement Defines classes to handle entitlements.org.forgerock.openam.federation.plugin.rooturl Federation plugin root url classes.org.forgerock.openam.http This package contains utilities for HTTP connections.org.forgerock.openam.ldap This package contains utility methods to ease/unify development when using the OpenDJ LDAP SDK.org.forgerock.openam.oauth2 Classes that provide AM's features as an OAuth 2.0 Authorization Server.org.forgerock.openam.oauth2.extensions Defines the classes and supported interface that customers need to create their ownResourceRegistrationFilter
.org.forgerock.openam.plugins This package contains the API for writing AM plugins.org.forgerock.openam.rest.resource This package contains classes for the handling of REST request to CREST Resource endpoints with the concept of realms in OpenAM built in.org.forgerock.openam.scripting.api The classes under this package do not support Localisation.org.forgerock.openam.scripting.api.secrets A package containing a set of script-friendly classes and functionality that are intended to simplify use of the Secrets API from within a scripting context.org.forgerock.openam.selfservice.config Contains classes for handling self service console configuration.org.forgerock.openam.selfservice.config.beans Contains self service configuration beans.org.forgerock.openam.services.email Service interface for sending email messages and default implementation.org.forgerock.openam.services.push Defines classes for the Push Notification service and framework.org.forgerock.openam.services.push.dispatch.predicates Classes pertaining to the predicates used by the Push Service's Message Dispatcher.org.forgerock.openam.session.service Defines interfaces and classes for the Session Service.org.forgerock.openam.shared.resourcename This package contains url resource name utilities for use throughout the OpenAM codebase.org.forgerock.openam.sm This package contains exception types for service management error scenarios.org.forgerock.openam.sm.annotations.adapters Type adapters for converting a type to and from a set of strings, which is the underlying SMS representation for configuration.org.forgerock.openam.sts Base package for classes shared between the SOAP and REST STS.org.forgerock.openam.sts.config.user Contains the classes which encapsulate the user-provided configuration state necessary to publish a STS instance.org.forgerock.openam.sts.rest.token.provider Contains classes and interface definitions common to all token provider classes.org.forgerock.openam.sts.rest.token.provider.oidc Classes related to producing OpenIdConnect tokensorg.forgerock.openam.sts.rest.token.validator Token validation occurs in three contexts in the sts: 1.org.forgerock.openam.sts.token Contains the classes related to token operations.org.forgerock.openam.sts.tokengeneration.oidc This package contains classes defining OpenId Connect Token generation and claim mapping.org.forgerock.openam.sts.tokengeneration.saml2.statements This package contains classes defining the interfaces consumed to obtain the various statements contituting SAML2 assertions.org.forgerock.openam.sts.user.invocation This package contains classes related to creating the json payloads corresponding to REST-STS and TokenGenerationService invocations.org.forgerock.openam.uma Classes that support AM's UMA AS functionality.org.forgerock.openam.uma.extensions Extension points for integrating with UMA functionality.org.forgerock.openam.upgrade Defines interfaces and classes to perform OpenAM system upgrade.org.forgerock.openam.utils This package contains general utilities for use throughout the OpenAM codebase.org.forgerock.openidconnect Classes required for the AM OAuth2 OIDC implementation. -
Packages with annotations of type SupportedAll Package Description org.forgerock.guava.common.collect A collection of Guava interfaces that were previously packaged as "forgerock-guava".com.sun.identity.plugin.datastore Contains data store plugin SPIs.com.sun.identity.liberty.ws.paos Reverse SOAP Binding classes.org.forgerock.openam.core.realms Classes to model realms within AM.org.forgerock.openam.federation.plugin.rooturl Federation plugin root url classes.com.sun.identity.liberty.ws.security Provides interface to manage liberty securitycom.sun.identity.liberty.ws.soapbinding Provides classes to manage Liberty SOAP Binding. -
-
Uses of SupportedAll in com.iplanet.am.util
Classes in com.iplanet.am.util with annotations of type SupportedAll Modifier and Type Class Description class
AdminUtils
This class contains methods to retrieve Top Level Administrator information.class
AMPasswordUtil
This class which contains utilities to encrypt and decrypt attribute value of password type.class
SystemProperties
This class provides functionality that allows single-point-of-access to all related system properties.class
ThreadPool
This thread pool maintains a number of threads that run the tasks from a task queue one by one. -
Uses of SupportedAll in com.iplanet.dpro.parser
Classes in com.iplanet.dpro.parser with annotations of type SupportedAll Modifier and Type Class Description class
WebtopParser
XMLParser provides a way for applications to handle a hook into applications and applications and its server. -
Uses of SupportedAll in com.iplanet.dpro.session.service
Classes in com.iplanet.dpro.session.service with annotations of type SupportedAll Modifier and Type Interface Description interface
QuotaExhaustionAction
Interface to define the resulting behavior when the session quota is exhausted. -
Uses of SupportedAll in com.iplanet.log
Classes in com.iplanet.log with annotations of type SupportedAll Modifier and Type Class Description class
ConnectionException
Deprecated.class
DriverLoadException
Deprecated.class
LogException
Deprecated.class
NullLocationException
Deprecated. -
Uses of SupportedAll in com.iplanet.sso
Classes in com.iplanet.sso with annotations of type SupportedAll Modifier and Type Class Description class
SSOException
ThisSSOException
is thrown when there are single sign on token operation error.interface
SSOToken
TheSSOToken
class represents a "single sign on"(SSO) token.interface
SSOTokenEvent
TheSSOTokenEvent
is an interface that represents an SSO token event.The single sign on token event represents a change inSSOToken
.interface
SSOTokenID
TheSSOTokenID
is an interface that is used to identify a single sign on token object.interface
SSOTokenListener
TheSSOTokenListener
interface needs to be implemented by the applications to receive SSO token events.class
SSOTokenListenersUnsupportedException
ThisSSOTokenCannotBeObservedException
is thrown when callingSSOToken.addSSOTokenListener(SSOTokenListener)
on anSSOToken
type that does not generate lifecycle events. -
Uses of SupportedAll in com.sun.identity.authentication
Classes in com.sun.identity.authentication with annotations of type SupportedAll Modifier and Type Class Description static class
AuthContext.IndexType
The classIndexType
defines the possible kinds of "objects" or "resources" for which an authentication can be performed.static class
AuthContext.Status
The classStatus
defines the possible authentication states during the login process. -
Uses of SupportedAll in com.sun.identity.authentication.modules.hotp
Classes in com.sun.identity.authentication.modules.hotp with annotations of type SupportedAll Modifier and Type Interface Description interface
SMSGateway
Defines the ability to send SMS (Short Message Service) and e-mail via a gateway implementation. -
Uses of SupportedAll in com.sun.identity.authentication.spi
Classes in com.sun.identity.authentication.spi with annotations of type SupportedAll Modifier and Type Interface Description interface
AMAuthCallBack
TheAMAuthCallBack
interface should be implemented by external business logic code, in order to receive callbacks from the authentication framework when one of the following events happens : account lockout password change (via LDAP module)class
AMAuthCallBackException
TheAMAuthCallBackException
is used to specify an exception related to an authentication framework callback.interface
AMPostAuthProcessInterface
TheAMPostAuthProcessInterface
interface needs to be implemented by services and applications to do post authentication processing.class
AuthenticationException
AuthenticationException
class is for handling Exception that is thrown when the user-entered tokens cause the authentication module to be authenticated to fail.class
HttpCallback
HttpCallback
class implementsCallback
and is used by the authentication module with HTTP protocol based handshaking negotiation.class
InvalidPasswordException
Exception that is thrown when the user-entered password token causes the authentication module to be authenticated to fail.class
PagePropertiesCallback
PagePropertiesCallback
class implementsCallback
and used for exchanging all UI related attributes information such as template name,errorState
to indicate whether a template is an error page, page header, image name , page timeout value, name of module.interface
UserIDGenerator
An application implements aUserIDGenerator
interface and registers itself to the Core Authentication service so that authentication modules can retrieve a list of auto-generated user IDs.class
UserNamePasswordValidationException
This class is for handling Exception that is thrown when the user name password validation plugin is failed or any invalid characters detected in user name. -
Uses of SupportedAll in com.sun.identity.entitlement
Classes in com.sun.identity.entitlement with annotations of type SupportedAll Modifier and Type Class Description class
ConditionDecision
Class to representEntitlementCondition
evaluation match result and - if applicable - its advice.interface
EntitlementCondition
Encapsulates a Strategy to decide if aPrivilege
applies to a given request.class
EntitlementException
Entitlement related exception.interface
EntitlementSubject
Encapsulates a Strategy to decide if aPrivilege
applies to a givenSubject
.interface
ResourceAttribute
Encapsulates a Strategy to derive attributes to be returned with a particularEntitlement
when evaluatingPrivilege
s.class
SubjectDecision
Class to representEntitlementSubject
evaluation match result and - if applicable - its advices. -
Uses of SupportedAll in com.sun.identity.federation.common
Classes in com.sun.identity.federation.common with annotations of type SupportedAll Modifier and Type Interface Description interface
IFSConstants
Deprecated. -
Uses of SupportedAll in com.sun.identity.idm
Classes in com.sun.identity.idm with annotations of type SupportedAll Modifier and Type Interface Description interface
IdConstants
interface
IdEventListener
Represents the event listener interface that consumers of this API should implement and register with the AMIdentityRepository to receive notifications.class
IdOperation
The classIdOperation
defines the types of operations supported on managed identities, and provides static constants for these operation.class
IdRepo
This interface defines the methods which need to be implemented by plugins.class
IdRepoDuplicateObjectException
An exception type thrown when anIdRepo
is asked to create an object with a name that is already used.class
IdRepoException
The exception class whose instance is thrown if there is any error during the operation of objects of thecom.sun.identity.sms
package.class
IdRepoFatalException
The exception class whose instance is thrown if there is any error during the operation of objects of thecom.sun.identity.sms
package.class
IdRepoListener
Provides methods that can be called by IdRepo plugins to notify change events.class
IdRepoUnsupportedOpException
The exception class whose instance is thrown if there is any error during the operation of objects of thecom.sun.identity.sms
package.class
IdSearchControl
This is a helper class which is used in theAMIdentityRepository
search method.class
IdSearchOpModifier
This is a helper class which can be in conjunction with theIdSearchControl
class to make simple modifications to the basic search performed by each plugin.class
IdSearchResults
This classIdSearchResults
provides to obtain the search results.class
IdType
The classIdType
defines the types of supported identities, and provides static constants for these identities.class
PasswordPolicyException
The exception class whose instance is thrown if there is any error related with password issue. -
Uses of SupportedAll in com.sun.identity.jaxrpc
Classes in com.sun.identity.jaxrpc with annotations of type SupportedAll Modifier and Type Class Description class
SOAPClientException
AnSOAPClientException
is thrown when there are errors related to JAXRPC and SOAP methods. -
Uses of SupportedAll in com.sun.identity.liberty.ws.paos
Classes in com.sun.identity.liberty.ws.paos with annotations of type SupportedAll Modifier and Type Interface Description interface
PAOSConstants
This interface defines constants common to all PAOS elements.class
PAOSException
ThePAOSException
class represents a error while processing SOAP request and response.class
PAOSHeader
ThePAOSHeader
class is used by a web application on HTTP server side to parse aPAOS
header in an HTTP request from the user agent side.class
PAOSRequest
ThePAOSRequest
class is used by a web application on HTTP server side to construct aPAOS
request message and send it via an HTTP response to the user agent side. -
Uses of SupportedAll in com.sun.identity.liberty.ws.security
Classes in com.sun.identity.liberty.ws.security with annotations of type SupportedAll Modifier and Type Class Description class
SecurityAssertion
TheSecurityAssertion
class provides an extension toAssertion
class to supportID-WSF
ResourceAccessStatement
andSessionContextStatement
. -
Uses of SupportedAll in com.sun.identity.liberty.ws.soapbinding
Classes in com.sun.identity.liberty.ws.soapbinding with annotations of type SupportedAll Modifier and Type Class Description class
ConsentHeader
TheConsentHeader
class representsConsent
element defined in SOAP binding schema.class
CorrelationHeader
TheCorrelationHeader
class representsCorrelation
element defined in SOAP binding schema.class
Message
TheMessage
class is used by web service client and server to construct request or response.class
SOAPBindingException
TheSOAPBindingException
class represents a error while processing SOAP request and response.class
SOAPFault
TheSOAPFault
class represents a SOAP Fault element.class
SOAPFaultDetail
TheSOAPFaultDetail
class represents the 'Detail' child element of SOAP Fault element.class
SOAPFaultException
TheSOAPFaultException
class represents a SOAP Fault while processing SOAP request.class
UsageDirectiveHeader
TheUsageDirectiveHeader
class represents 'UsageDirective' element defined in SOAP binding schema. -
Uses of SupportedAll in com.sun.identity.log
Classes in com.sun.identity.log with annotations of type SupportedAll Modifier and Type Class Description class
Logger
Deprecated.class
LogManager
Deprecated.class
LogQuery
Deprecated.class
LogReader
Deprecated.class
QueryElement
Deprecated. -
Uses of SupportedAll in com.sun.identity.log.spi
Classes in com.sun.identity.log.spi with annotations of type SupportedAll Modifier and Type Class Description class
Authorizer
Deprecated.interface
IAuthorizer
Deprecated.interface
IVerifierOutput
Deprecated. -
Uses of SupportedAll in com.sun.identity.plugin.configuration
Classes in com.sun.identity.plugin.configuration with annotations of type SupportedAll Modifier and Type Interface Description interface
ConfigurationActionEvent
TheConfigurationActionEvent
class represents Configuration event.class
ConfigurationException
AnConfigurationException
is thrown when there are errors related to service configuration operations.interface
ConfigurationInstance
ConfigurationInstance
is the interface that provides the operations on service configuration.interface
ConfigurationListener
The interfaceConfigurationListener
needs to be implemented by applications in order to receive component data change notifications. -
Uses of SupportedAll in com.sun.identity.plugin.datastore
Classes in com.sun.identity.plugin.datastore with annotations of type SupportedAll Modifier and Type Interface Description interface
DataStoreProvider
Interface used for storing & retrieving information.class
DataStoreProviderException
This class is to handle DataStoreProvider related exceptions.class
DataStoreProviderManager
This is a singleton class used to manage DataStore providers. -
Uses of SupportedAll in com.sun.identity.plugin.log
Classes in com.sun.identity.plugin.log with annotations of type SupportedAll Modifier and Type Class Description class
LogException
Deprecated.interface
Logger
Deprecated. -
Uses of SupportedAll in com.sun.identity.plugin.session
Classes in com.sun.identity.plugin.session with annotations of type SupportedAll Modifier and Type Class Description class
SessionException
This class is to handle Session related exceptions.interface
SessionListener
Interface used for session invalidation notification.interface
SessionProvider
Interface used for creating sessions, and for accessing session information. -
Uses of SupportedAll in com.sun.identity.policy
Classes in com.sun.identity.policy with annotations of type SupportedAll Modifier and Type Class Description class
ConditionDecision
Deprecated.As of OpenSSO Express 8.0, usecom.sun.identity.entitlement
instead asEntitlement
has replacedPolicy
.class
ConditionTypeManager
Deprecated.As of OpenSSO Express 8.0, usecom.sun.identity.entitlement
instead asEntitlement
has replacedPolicy
.class
InvalidFormatException
Exception thrown if a name of an object such as policy, rule or referral has invalid formatclass
InvalidNameException
Exception thrown if a name of an object such as policy, rule or referral is invalidclass
LimitExceededException
Exception thrown if any configured limit is exceededclass
NameAlreadyExistsException
Exception thrown if a name of an object such as policy, rule or referral already exists (used by another object of the same type)class
NameNotFoundException
Exception thrown if an object such as policy, rule or referral for the given name does not exist.class
NoPermissionException
Exception thrown if a policy operation attempted could not be done due to insufficient permissionsclass
ObjectInUseException
Exception thrown to indicate that an object you are trying to remove is in use and therefore can not be removed.class
PolicyEvent
Deprecated.As of OpenSSO Express 8.0, usecom.sun.identity.entitlement
instead asEntitlement
has replacedPolicy
.class
PolicyException
The classPolicyException
is the basic exception for the the policy component.class
ProtectedResource
Deprecated.As of OpenSSO Express 8.0, usecom.sun.identity.entitlement
instead asEntitlement
has replacedPolicy
.class
ProxyPolicyEvaluator
Deprecated.class
ProxyPolicyEvaluatorFactory
Deprecated.class
ReferralTypeManager
Deprecated.As of OpenSSO Express 8.0, usecom.sun.identity.entitlement
instead asEntitlement
has replacedPolicy
.class
ResourceMatch
Deprecated.As of OpenSSO Express 8.0, useResourceMatch
instead asEntitlement
has replacedPolicy
.class
ResponseProviderTypeManager
Deprecated.As of OpenSSO Express 8.0, usecom.sun.identity.entitlement
instead asEntitlement
has replacedPolicy
.class
SubjectTypeManager
Deprecated.class
Syntax
Deprecated.As of OpenSSO Express 8.0, usecom.sun.identity.entitlement
instead asEntitlement
has replacedPolicy
.class
ValidValues
Deprecated.As of OpenSSO Express 8.0, usecom.sun.identity.entitlement
instead asEntitlement
has replacedPolicy
. -
Uses of SupportedAll in com.sun.identity.policy.interfaces
Classes in com.sun.identity.policy.interfaces with annotations of type SupportedAll Modifier and Type Interface Description interface
Condition
Deprecated.interface
PolicyListener
Deprecated.interface
Referral
Deprecated.interface
ResourceName
Deprecated.interface
ResponseProvider
Deprecated.interface
Subject
Deprecated. -
Uses of SupportedAll in com.sun.identity.policy.remote
Classes in com.sun.identity.policy.remote with annotations of type SupportedAll Modifier and Type Class Description class
PolicyEvaluationException
The classPolicyEvaluationException
is the exception for the error happening in policy request XML parsing and policy request evaluation. -
Uses of SupportedAll in com.sun.identity.saml.assertion
Classes in com.sun.identity.saml.assertion with annotations of type SupportedAll Modifier and Type Class Description class
Action
This class is designed forAction
element in SAML core assertion.class
Advice
TheAdvice
element contains additional information that the issuer wish to provide.class
AdviceBase
TheAdvice
element contains additional information that the issuer wish to provide.class
Assertion
This object stands forAssertion
element.class
AssertionBase
This object stands forAssertion
element.An Assertion is a package of information that supplies one or moreStatement
made by an issuer.class
AssertionIDReference
AssertionIDReference
element makes reference to a SAML assertion.class
Attribute
TheAttribute
element specifies an attribute of the assertion subject.class
AttributeDesignator
TheAttributeDesignator
element identifies an attribute name within an attribute namespace.class
AttributeStatement
TheAttributeStatement
element supplies a statement by the issuer that the specified subject is associated with the specified attributes.class
AudienceRestrictionCondition
This is an implementation of the abstractCondition
class, which specifes that the assertion this AuthenticationCondition is part of, is addressed to one or more specific audience.class
AuthenticationStatement
TheAuthenticationStatement
element supplies a statement by the issuer that its subject was authenticated by a particular means at a particular time.class
AuthorityBinding
TheAuthorityBinding
element may be used to indicate to a replying party receiving anAuthenticationStatement
that a SAML authority may be available to provide additional information about the subject of the statement.class
AuthorizationDecisionStatement
TheAuthorizationDecisionStatement
element supplies a statement by the issuer that the request for access by the specified subject to the specified resource has resulted in the specified decision on the basis of some optionally specified evidence.class
AuthorizationDecisionStatementBase
TheAuthorizationDecisionStatement
element supplies a statement by the issuer that the request for access by the specified subject to the specified resource has resulted in the specified decision on the basis of some optionally specified evidence.class
Condition
This is an abstract class which servers as an extension point for new conditions.class
Conditions
ThisConditions
is a set ofCondition
.class
DoNotCacheCondition
This is an implementation of the abstractCondition
class, which specifes that the assertion thisDoNotCacheCondition
is part of, is the new element in SAML 1.1, that allows an assertion party to express that an assertion should not be cached by the relying party for future use.class
Evidence
TheEvidence
element specifies an assertion either by reference or by value.class
EvidenceBase
TheEvidence
element specifies an assertion either by reference or by value.class
NameIdentifier
The NameIdentifier element specifies aSubject
by a combination of a name and a security domain governing the name of theSubject
.class
Statement
TheStatement
element is an extension point that allows other assertion-based applications to reuse the SAML assertion framework.class
Subject
TheSubject
element specifies one or more subjects.class
SubjectConfirmation
TheSubjectConfirmation
element specifies a subject by specifying data that authenticates the subject.class
SubjectLocality
TheSubjectLocality
element specifies the DNS domain name and IP address for the system entity that performed the authentication.class
SubjectStatement
TheSubjectStatement
element is an extension point that allows other assertion-based applications to reuse the SAML assertion framework. -
Uses of SupportedAll in com.sun.identity.saml.common
Classes in com.sun.identity.saml.common with annotations of type SupportedAll Modifier and Type Class Description class
SAMLException
This class is an extension point for all SAML related exceptions.class
SAMLRequesterException
This exception is thrown when the request could not be performed due to an error in the sender or in the request.class
SAMLResponderException
This exception is thrown when the request could not be performed due to an error at the receiving end.class
SAMLVersionMismatchException
This exception is thrown when the receiver could not process the request because the version was incorrect. -
Uses of SupportedAll in com.sun.identity.saml.xmlsig
Classes in com.sun.identity.saml.xmlsig with annotations of type SupportedAll Modifier and Type Interface Description interface
KeyProvider
The classKeyProvider
is an interface that is implemented to retrieve X509Certificates and Private Keys from user data store.interface
PasswordDecoder
The classPasswordDecoder
is an interface that is implemented to decode password. -
Uses of SupportedAll in com.sun.identity.saml2.assertion
Classes in com.sun.identity.saml2.assertion with annotations of type SupportedAll Modifier and Type Interface Description interface
Action
TheAction
element specifies an action on the specified resource for which permission is sought.interface
Advice
TheAdvice
contains any additional information that the SAML authority wishes to provide.interface
Assertion
TheAssertion
element is a package of information that supplies one or moreStatement
made by an issuer.class
AssertionFactory
This is the factory class to obtain instances of the objects defined in assertion schema.interface
AssertionIDRef
This class represents the AssertionIDRef element.interface
Attribute
TheAttribute
element identifies an attribute by name and optionally includes its value(s).interface
AttributeStatement
TheAttributeStatement
element describes a statement by the SAML authority asserting that the assertion subject is associated with the specified attributes.interface
AudienceRestriction
TheAudienceRestriction
specifies that the assertion is addressed to one or more specificAudience
s.interface
AuthnContext
TheAuthnContext
element specifies the context of an authentication event.interface
AuthnStatement
TheAuthnStatement
element describes a statement by the SAML authority asserting that the assertion subject was authenticated by a particular means at a particular time.interface
AuthzDecisionStatement
TheAuthzDecisionStatement
element describes a statement by the SAML authority asserting that a request for access by the assertion subject tot he specified resource has resulted in the specified authorization decision on the basis of some optionally specified evidence.interface
BaseID
TheBaseID
is an extension point that allows applications to add new kinds of identifiers.interface
BaseIDAbstract
TheBaseIDAbstract
is an abstract type usable only as the base of a derived type.interface
Condition
TheCondition
serves as an extension point for new conditions.interface
ConditionAbstract
TheConditionAbstract
is abstract and is thus usable as the base of a derived classinterface
Conditions
TheConditions
defines the SAML constructs that place constraints on the acceptable use if SAMLAssertion
s.interface
EncryptedAssertion
TheEncryptedAssertion
represents an assertion in encrypted fashion, as defined by the XML Encryption Syntax and Processing specification [XMLEnc].interface
EncryptedAttribute
TheEncryptedAttribute
element represents a SAML attribute in encrypted fashion.interface
EncryptedElement
TheEncryptedElement
carries the content of an unencrypted identifier in encrypted fasion.interface
EncryptedID
TheEncryptedID
carries the content of an unencrypted identifier in encrypted fashion.interface
Evidence
TheEvidence
element contains one or more assertions or assertion references that the SAML authority relied on in issuing the authorization decision.interface
Issuer
TheIssuer
provides information about the issuer of a SAML assertion or protocol message.interface
KeyInfoConfirmationData
TheKeyInfoConfirmationData
constrains aSubjectConfirmationData
element to contain one or moreds:KeyInfo
elements that identify cryptographic keys that are used in some way to authenticate an attesting entity.interface
NameID
TheNameID
is used in various SAML assertion constructs such asSubject
andSubjectConfirmation
elements, and in various protocol messages.interface
NameIDType
TheNameIDType
is used when an element serves to represent an entity by a string-valued name.interface
OneTimeUse
TheOneTimeUse
indicates that the assertion should be used immediately by the relying party and must not be retained for future use.interface
ProxyRestriction
TheProxyRestriction
specifies limitations that the asserting party imposes on relying parties that in turn wish to act as asserting parties and issue subsequent assertions of their own on the basis of the information contained in the original assertion.interface
Statement
TheStatement
element is an extension point that allows other assertion-based applications to reuse the SAML assertion framework.interface
Subject
TheSubject
specifies the principal that is the subject of all of the statements in the assertion.interface
SubjectConfirmation
TheSubjectConfirmation
provides the means for a relying party to verify the correspondence of the subject of the assertion with the party with whom the relying party is communicating.interface
SubjectConfirmationData
TheSubjectConfirmationData
specifies additional data that allows the subject to be confirmed or constrains the circumstances under which the act of subject confirmation can take place.interface
SubjectLocality
TheSubjectLocality
element specifies the DNS domain name and IP address for the system entity that performed the authentication. -
Uses of SupportedAll in com.sun.identity.saml2.common
Classes in com.sun.identity.saml2.common with annotations of type SupportedAll Modifier and Type Interface Description interface
SAML2Constants
This interface defines constants common to all SAMLv2 elements.class
SAML2Exception
This class is an extension point for all SAML related exceptions.class
SAML2InvalidNameIDPolicyException
This class is an extension point for all SAML related exceptions.class
SAML2SDKUtils
TheSAML2SDKUtils
contains utility methods for SAML 2.0 implementation.interface
XmlSerializable
Common super-interface for all SAML elements that can be serialized into XML. -
Uses of SupportedAll in com.sun.identity.saml2.ecp
Classes in com.sun.identity.saml2.ecp with annotations of type SupportedAll Modifier and Type Class Description class
ECPFactory
This is the factory class to obtain object instances for concrete elements in the ecp schema.interface
ECPRelayState
TheECPRelayState
interface defines methods for properties required by an ECP RelayState.interface
ECPRequest
TheECPRequest
interface defines methods for properties required by an ECP request.interface
ECPResponse
TheECPResponse
interface defines methods for properties required by an ECP response. -
Uses of SupportedAll in com.sun.identity.saml2.plugins
Classes in com.sun.identity.saml2.plugins with annotations of type SupportedAll Modifier and Type Interface Description interface
AssertionIDRequestMapper
This interfaceAssertonIDRequestMapper
is used by asseriton ID request service to process assertion ID request.interface
AttributeAuthorityMapper
This interfaceAttributeAuthorityMapper
is used by attribute authority to process attribute query.class
FedletAdapter
TheFedletAdapter
abstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.interface
IDPAccountMapper
The interfaceIDPAccountMapper
is used to map the local identities to theSAML
protocol objects and also the vice versa for some of the protocols for e.g.interface
IDPAttributeMapper
This interfaceIDPAttributeMapper
is used to map the authenticated user configured attributes to SAMLAttribute
s so that the SAML framework may insert these attribute information as SAMLAttributeStatement
s in SAMLAssertion
.class
IDPAuthnContextInfo
The classIDPAuthnContextInfo
consists of the mapping betweenAuthnContextClassRef
and the actual authentication mechanism at the Identity Provider.interface
IDPAuthnContextMapper
The interfaceIDPAuthnContextMapper
creates anIDPAuthnContextInfo
based on the RequestAuthnContext from the AuthnRequest sent by a Service Provider and the AuthnContext configuration at the IDP entity config.interface
IDPECPSessionMapper
This interfaceIDPECPSessionMapper
is used to find a valid session from HTTP servlet request on IDP with ECP profile.interface
SAML2IdentityProviderAdapter
This interfaceSAML2IdentityProviderAdapter
is used to perform specific tasks in the IdPinterface
SAML2IDPFinder
This interfaceSAML2IDPFinder
is used to find a list of preferred Identity Authenticating providers to service the authentication request.class
SAML2ServiceProviderAdapter
TheSAML2ServiceProviderAdapter
abstract class provides methods that could be extended to perform user specific logics during SAMLv2 protocol processing on the Service Provider side.interface
SPAccountMapper
The interfaceSPAccountMapper
is used to identify the local identities that maps theSAML
protocol objects such asAssertion
,ManageNameIDRequest
etc.interface
SPAttributeMapper
This interfaceSPAttributeMapper
is used to map the SAMLAttribute
s to the local user attributes.interface
SPAuthnContextMapper
The interfaceSPAuthnContextMapper.java
determines the Authentication Context to be set in the Authentication Request and the Auth Level of an Authentication Context. -
Uses of SupportedAll in com.sun.identity.saml2.protocol
Classes in com.sun.identity.saml2.protocol with annotations of type SupportedAll Modifier and Type Interface Description interface
Artifact
This class represents theArtifact
element in SAMLv2 protocol schema.interface
ArtifactResolve
TheArtifactResolve
message is used to request that a SAML protocol message be returned in anArtifactResponse
message by specifying an artifact that represents the SAML protocol message.interface
ArtifactResponse
TheArtifactResopnse
message has the complex typeArtifactResponseType
.interface
AssertionIDRequest
This class represents the AssertionIDRequestType complex type.interface
AttributeQuery
This class represents the AttributeQueryType complex type.interface
AuthnQuery
This class represents the AuthnQueryType complex type.interface
AuthnRequest
TheAuthnRequest
interface defines methods for properties required by an authentication request.interface
Extensions
The interfaceExtensions
defines methods for adding protcol message extension elements.interface
GetComplete
This interface contains methods for theGetComplete
Element in the SAMLv2 Protocol Schema.interface
IDPEntry
This interface defines methods to set/retrieve single identity provider information trusted by the request issuer to authenticate the presenter.interface
IDPList
This interface specifies the identity providers trusted by the requester to authenticate the presenter.interface
LogoutRequest
This class represents theLogoutRequest
element in SAML protocol schema.interface
LogoutResponse
This class represents theLogoutResponse
element in SAML protocol schema.interface
ManageNameIDRequest
This class represents the ManageNameIDRequestType complex type.interface
ManageNameIDResponse
This class represents the ManageNameIDResponse element declaration.interface
NameIDMappingRequest
This class represents the ManageNameIDRequestType complex type.interface
NameIDMappingResponse
This class represents the NameIDMappingResponseType complex type.interface
NameIDPolicy
This interface defines methods to retrieve name identifier related properties.interface
NewEncryptedID
Java content class for NewEncryptedID element declaration.interface
NewID
This interface identifies the new identifier in anManageNameIDRequest
message.class
ProtocolFactory
This is the factory class to obtain object instances for concrete elements in the protocol schema.interface
RequestAbstract
This interface defines methods for setting and retrieving attributes and elements associated with a SAML request message used in SAML protocols.interface
RequestedAuthnContext
Java content class for RequestedAuthnContext element declaration.interface
RequesterID
This interface identifies the requester in anAuthnRequest
message.interface
Response
TheResponse
message element is used when a response consists of a list of zero or more assertions that satisfy the request.interface
Scoping
This interface defines methods to retrieve Identity Providers and context/limitations related to proxying of the request message.interface
SessionIndex
This class represents theSessionIndex
element in SAML protocol schema.interface
Status
This class represents theStatusType
complex type in SAML protocol schema.interface
StatusCode
This class represents theStatusCodeType
complex type in SAML protocol schema.interface
StatusDetail
This class represents theStatusDetailType
complex type in SAML protocol schema.interface
StatusMessage
This class represents theStatusMessage
element in SAML protocol schema.interface
StatusResponse
This class represents theStatusResponseType
complex type in SAML protocol schema.interface
SubjectQueryAbstract
This class represents the SubjectQueryAbstractType complex type. -
Uses of SupportedAll in com.sun.identity.security
Classes in com.sun.identity.security with annotations of type SupportedAll Modifier and Type Class Description class
AdminDNAction
The class is used to perform privileged operations usingjava.security.AccessController.doPrivileged()
when usingcom.iplanet.am.util.AdminUtils
to obtain Administrator DN.class
AdminPasswordAction
The class is used to perform privileged operations usingAccessController.doPrivileged()
when usingcom.iplanet.am.util.AdminUtils
to obtain Administrator passwords.class
AdminTokenAction
Provides a centralised method for fetching an administrator token for operations where there is no user present.interface
AppSSOTokenProvider
This interface defines method to get application single sign on token.class
DataEncryptor
This classDataEncryptor
is used to encrypt the data with symmetric and asymmetric keys.class
DecodeAction
The class is used to perform privileged operations withAccessController.doPrivileged()
when usingcom.iplanet.services.util.Crypt
to decode passwords.class
DecryptAction
The class is used to perform privileged operation withAccessController.doPrivileged()
when usingcom.iplanet.am.util.AMPasswordUtil
to decrypt passwords.class
EncodeAction
The class is used to perform privileged operation withAccessController.doPrivileged()
when usingcom.iplanet.services.util.Crypt
to encode passwords.class
EncryptAction
The class is used to perform privileged operation withAccessController.doPrivileged()
when usingcom.iplanet.am.util.AMPasswordUtil
to encrypt passwords.class
ISSecurityPermission
This classISSecurityPermission
is used to protect the Access Manager resources which should be accessed only by trusted application. -
Uses of SupportedAll in com.sun.identity.shared.debug
Classes in com.sun.identity.shared.debug with annotations of type SupportedAll Modifier and Type Class Description class
Debug
Deprecated.UseLogger
instead. -
Uses of SupportedAll in com.sun.identity.shared.jaxrpc
Classes in com.sun.identity.shared.jaxrpc with annotations of type SupportedAll Modifier and Type Class Description class
SOAPClientException
AnSOAPClientException
is thrown when there are errors related to JAXRPC and SOAP methods. -
Uses of SupportedAll in com.sun.identity.shared.locale
Classes in com.sun.identity.shared.locale with annotations of type SupportedAll Modifier and Type Class Description class
Locale
This classLocale.java
is a utility that provides functionality for applications and services to internationalize their messages. -
Uses of SupportedAll in com.sun.identity.shared.stats
Classes in com.sun.identity.shared.stats with annotations of type SupportedAll Modifier and Type Class Description class
Stats
Allows a uniform interface to statistics information in a uniform format. -
Uses of SupportedAll in com.sun.identity.shared.whitelist
Classes in com.sun.identity.shared.whitelist with annotations of type SupportedAll Modifier and Type Class Description class
ResourceMatch
The classResourceMatch
defines the results of a resource match with respect to Policy.interface
ResourceName
The interfaceResourceName
provides methods to determine the hierarchy of resource names. -
Uses of SupportedAll in com.sun.identity.sm
Classes in com.sun.identity.sm with annotations of type SupportedAll Modifier and Type Class Description class
AttributeSchema
The classAttributeSchema
provides methods to access the schema of a configuration parameter.class
ChoiceValues
The abstract classChoiceValues
provides a mechanism for services to provide choice values for attributes dynamically instead of being statically defined in the service XML file stored in the directory.class
DefaultValues
The abstract classDefaultValues
provides a mechanism for services to obtain their default values dynamically instead of being statically defined in the service XML file stored in the directory.class
InvalidAttributeNameException
TheInvalidAttributeNameException
is thrown to indicate that an invalid attribute name was used.class
InvalidAttributeValueException
class
OrganizationAlreadyExistsException
TheOrganizationAlreadyExistsException
is thrown if the organization already exists.class
OrganizationConfigManager
The classOrganizationConfigManager
provides interfaces to manage an organization's configuration data.class
SchemaException
TheSchemaException
is thrown if the error encountered is related to the schema.class
SchemaType
The classSchemaType
defines the types of schema objects, and provides static constants for these schema objects.class
ServiceAlreadyExistsException
TheServiceAlreadyExistsException
is thrown if the service already exists.interface
ServiceAttributeValidator
The interfaceServiceAttributeValidator
should be implemented by the services/applications if validator plugins are required.class
ServiceConfig
The classServiceConfig
provides interfaces to manage the configuration information of a service configuration.class
ServiceInstance
The classServiceInstance
provides methods to manage service's instance variables.interface
ServiceListener
The interfaceServiceListener
needs to be implemented by applications in order to receive service data change notifications.class
ServiceNotFoundException
TheServiceNotFoundException
is thrown if the service does not exist.class
ServiceSchema
The classServiceSchema
provides interfaces to manage the schema information of a service.class
SMSException
The exception class whose instance is thrown if there is any error during the operation of objects of thecom.sun.identity.sms
package. -
Uses of SupportedAll in com.sun.identity.sm.validators
Classes in com.sun.identity.sm.validators with annotations of type SupportedAll Modifier and Type Class Description class
DateTimeValidator
class
DNValidator
class
DomainValidator
Validates domainclass
FloatValidator
class
MailAddressValidator
Validates mail address This class is constructed using default(noarguments) constructor and mail address is passed to validate function with optional rules The passed mail address is validated for authenticity and boolean value is returned accordingly.class
NumberValidator
class
URLValidator
-
Uses of SupportedAll in com.sun.identity.wsfederation.common
Classes in com.sun.identity.wsfederation.common with annotations of type SupportedAll Modifier and Type Class Description class
WSFederationException
This class is an extension point for all WS-Federation related exceptions. -
Uses of SupportedAll in com.sun.identity.wsfederation.plugins
Classes in com.sun.identity.wsfederation.plugins with annotations of type SupportedAll Modifier and Type Interface Description interface
IDPAccountMapper
The interfaceIDPAccountMapper
is used to map the local identities to theSAML
protocol objects and also the vice versa for some of the protocols for e.g.interface
IDPAttributeMapper
This interfaceIDPAttributeMapper
is used to map the authenticated user configured attributes to SAMLAttribute
s so that the SAML framework may insert these attribute information as SAMLAttributeStatement
s in SAMLAssertion
.interface
IDPAuthenticationMethodMapper
The interfaceIDPAuthenticationMethodMapper
creates anIDPAuthenticationTypeInfo
based on the RequestAuthnContext from the AuthnRequest sent by a Service Provider and the AuthnContext configuration at the IDP entity config.class
IDPAuthenticationTypeInfo
The classIDPAuthenticationTypeInfo
consists of the mapping betweenAuthenticationType
and the actual authentication mechanism at the Identity Provider.interface
SPAccountMapper
The classPartnerAccountMapper
is an interface that is implemented to map partner account to user account in OpenAM.interface
SPAttributeMapper
This interfaceSPAttributeMapper
is used to map the SAMLAttribute
s to the local user attributes. -
Uses of SupportedAll in com.sun.identity.xacml.client
Classes in com.sun.identity.xacml.client with annotations of type SupportedAll Modifier and Type Class Description class
XACMLRequestProcessor
This class provides the public API to process XACML context Request. -
Uses of SupportedAll in com.sun.identity.xacml.common
Classes in com.sun.identity.xacml.common with annotations of type SupportedAll Modifier and Type Class Description class
XACMLConstants
This interface defines constants common to all XACML elements.class
XACMLException
This class is an extension point for all XACML related exceptions.class
XACMLSDKUtils
TheXACMLSDKUtils
contains utility methods for XACML 2.0 implementation. -
Uses of SupportedAll in com.sun.identity.xacml.context
Classes in com.sun.identity.xacml.context with annotations of type SupportedAll Modifier and Type Interface Description interface
Action
TheAction
element specifies information about the action requested in theRequest
context by listing a sequence ofAttribute
elements associated with the action.interface
Attribute
TheAttribute
element specifies information about the action/subject/resource requested in theRequest
context by listing a sequence ofAttribute
elements associated with the action.class
ContextFactory
This is the factory class to obtain instances of the objects defined in xacml context schema.interface
Decision
TheDecision
element is a container of one or moreDecision
s issued by policy decision pointinterface
Environment
TheEnvironment
element contains information about the enviroment of theRequest
context by listing a sequence ofAttribute
elements associated with the environment.interface
MissingAttributeDetail
TheStatusCode
element is a container of one or moreStatus
s issuded by authorization authority.interface
Request
TheRequest
element is the top-level element in the XACML context scehema.interface
Resource
TheResource
element specifies information about the resource to which access is requested by listing a sequence ofAttribute
elements associated with the resource.interface
ResourceContent
TheResourceContent
element specifies information about the resource to which access is requested by listing a sequence ofAttribute
elements associated with the resource.interface
Response
TheResponse
element is a container of one or moreResult
s issued by policy decision pointinterface
Result
TheResult
element is a container of one or moreResult
s issuded by authorization authority.interface
Status
TheStatus
element is a container of one or moreStatus
s issuded by authorization authority.interface
StatusCode
TheStatusCode
element is a container of one or moreStatusCode
s issuded by authorization authority.interface
StatusDetail
TheStatusCode
element is a container of one or moreStatus
s issuded by authorization authority.interface
StatusMessage
TheStatusMessage
element is a container of one or moreStatusMessage
s issuded by authorization authority.interface
Subject
TheSubject
element specifies information about a subject of theRequest
context by listing a sequence ofAttribute
elements associated with the subject. -
Uses of SupportedAll in com.sun.identity.xacml.context.impl
Classes in com.sun.identity.xacml.context.impl with annotations of type SupportedAll Modifier and Type Class Description class
ActionImpl
TheAction
element specifies information about the action requested in theRequest
context by listing a sequence ofAttribute
elements associated with the action.class
AttributeImpl
TheAttribute
element specifies information about the action/subject/resource requested in theRequest
context by listing a sequence ofAttribute
elements associated with the action.class
DecisionImpl
TheDecision
element is a container of one or moreDecision
s issued by policy decision pointclass
EnvironmentImpl
TheEnvironment
element specifies information about the environment requested in theRequest
context by listing a sequence ofAttribute
elements associated with the environment.class
RequestImpl
TheRequest
element is the top-level element in the XACML context schema.class
ResourceImpl
TheResource
element specifies information about the resource to which access is requested by listing a sequence ofAttribute
elements associated with the resource.class
StatusCodeImpl
TheStatusCode
element is a container of one or moreStatusCode
s issuded by authorization authority.class
StatusDetailImpl
TheStatusCode
element is a container of one or moreStatus
s issuded by authorization authority.class
StatusImpl
TheStatus
element is a container of one or moreStatus
s issuded by authorization authority.class
StatusMessageImpl
TheStatusMessage
element is a container of one or moreStatusMessage
s issuded by authorization authority.class
SubjectImpl
TheSubject
element specifies information about a subject of theRequest
context by listing a sequence ofAttribute
elements associated with the subject. -
Uses of SupportedAll in com.sun.identity.xacml.policy
Classes in com.sun.identity.xacml.policy with annotations of type SupportedAll Modifier and Type Interface Description interface
Obligation
TheObligation
element is a container of one or moreAttributeAssignment
s issuded by authorization authority.interface
Obligations
TheObligations
element is a container of one or moreObligation
s issuded by authorization authority.class
PolicyFactory
This is the factory class to obtain instances of the objects defined in xacml context schema. -
Uses of SupportedAll in com.sun.identity.xacml.policy.impl
Classes in com.sun.identity.xacml.policy.impl with annotations of type SupportedAll Modifier and Type Class Description class
ObligationImpl
TheObligation
element is a container of one or moreAttributeAssignment
s issuded by authorization authority.class
ObligationsImpl
TheObligations
element is a container of one or moreObligation
s issuded by authorization authority. -
Uses of SupportedAll in com.sun.identity.xacml.saml2
Classes in com.sun.identity.xacml.saml2 with annotations of type SupportedAll Modifier and Type Interface Description interface
XACMLAuthzDecisionQuery
TheXACMLAuthzDecisionQuery
element is a SAML Query that extends SAML Protocol schema typeRequestAbstractType
.interface
XACMLAuthzDecisionStatement
XACMLAuthzDecisionStatement
is an extension ofsamlp:StatementAbstractType
that is carried in a SAML Assertion to conveyxacml-context:Response
Schema: -
Uses of SupportedAll in com.sun.identity.xacml.saml2.impl
Classes in com.sun.identity.xacml.saml2.impl with annotations of type SupportedAll Modifier and Type Class Description class
XACMLAuthzDecisionQueryImpl
TheXACMLAuthzDecisionQueryImpl
is an impelmentation ofXACMLAuthzDecisionQuery
interface. -
Uses of SupportedAll in org.forgerock.oauth2.core
Classes in org.forgerock.oauth2.core with annotations of type SupportedAll Modifier and Type Interface Description interface
AccessToken
Models an OAuth2 access token.interface
IntrospectableToken
An OAuth 2.0 token abstraction for introspection.interface
ResponseTypeHandler
Handles the issuing of Tokens for a response type, i.e.interface
ScopeValidator
Deprecated.since 7.2.0interface
Token
Models a OAuth2 token.class
UserInfoClaims
Simple bean that contains the values of claims, and the scopes that provisioned them (if any). -
Uses of SupportedAll in org.forgerock.oauth2.core.exceptions
Classes in org.forgerock.oauth2.core.exceptions with annotations of type SupportedAll Modifier and Type Class Description class
InvalidRequestException
Thrown when the request is missing any required parameters or is otherwise malformed. -
Uses of SupportedAll in org.forgerock.oauth2.core.plugins
Classes in org.forgerock.oauth2.core.plugins with annotations of type SupportedAll Modifier and Type Interface Description interface
UserCodeGenerator
Generator for OAuth2 User Codes. -
Uses of SupportedAll in org.forgerock.openam.annotations
Classes in org.forgerock.openam.annotations with annotations of type SupportedAll Modifier and Type Class Description interface
Evolving
This annotation marks AM APIs that are continuing to evolve and so should be expected to change, potentially in backwards-incompatible ways even in a minor release.interface
EvolvingAll
This annotation marks AM APIs that are continuing to evolve and so should be expected to change, potentially in backwards-incompatible ways even in a minor release.interface
Supported
This annotation marks AM APIs that are considered stable and should not change in minor releases (except possibly when a security fix requires such change).interface
SupportedAll
This annotation marks AM APIs that are considered stable and should not change in minor releases (except possibly when a security fix requires such change). -
Uses of SupportedAll in org.forgerock.openam.annotations.sm
Classes in org.forgerock.openam.annotations.sm with annotations of type SupportedAll Modifier and Type Class Description interface
Attribute
Indicates that a method describes a configuration attribute of an SMS service.interface
Config
Indicates that an interface describes the configuration of an SMS service.interface
I18nKey
Annotate the choice value enum constant for anAttribute
with a i18nKey value property.interface
Id
Indicates that a method returns the identifier of a configuration set of a multiple-configuration SMS service.interface
IdRepoConfig
Indicates that an interface describes the configuration of an Identity Repository.interface
SubConfig
Indicates that a method contains rich sub-configuration(s) of the parent configuration (or sub-configuration). -
Uses of SupportedAll in org.forgerock.openam.auth.node.api
Classes in org.forgerock.openam.auth.node.api with annotations of type SupportedAll Modifier and Type Class Description class
AbstractDecisionNode
An abstract node implementation for nodes that result in a simple true-false outcome.class
AbstractNodeAmPlugin
A convenient base class forAmPlugin
s that provide authentication nodes.class
Action
Immutable container for the result of processing a node.class
ExternalRequestContext
A representation of the external HTTP request in the current tree authentication context.interface
Node
A node is the core abstraction within an authentication tree.class
NodeProcessException
class
NodeState
Encapsulates all state that is provided by each node and passed between nodes on tree execution.interface
OutcomeProvider
Describes the outcomes for node instances.class
SharedStateConstants
This class represents all the constants that can be used as keys for storing values in the tree's shared state.class
SingleOutcomeNode
Abstract node for nodes that always result in the same single outcome.interface
StaticOutcomeProvider
Describes the outcomes for node instances that have static outcomes.class
TreeContext
A representation of the context of the current tree authentication process.interface
TreeHook
A TreeHook encapsulates some functionality that should be executed at the end of a tree, after authentication.interface
TreeMetaData
Meta data API to expose data concerning the evaluating tree, to nodes who care for that data. -
Uses of SupportedAll in org.forgerock.openam.authentication.modules.common.mapping
Classes in org.forgerock.openam.authentication.modules.common.mapping with annotations of type SupportedAll Modifier and Type Interface Description interface
AccountProvider
Implementations of this interface provide the means to search for and create users given a map of attributes.interface
AttributeMapper<T>
Translates from a source to a map of attributes. -
Uses of SupportedAll in org.forgerock.openam.authentication.modules.oath.plugins
Classes in org.forgerock.openam.authentication.modules.oath.plugins with annotations of type SupportedAll Modifier and Type Interface Description interface
SharedSecretProvider
Provided as an extension point to allow customised transformation of the OATH shared secret attribute. -
Uses of SupportedAll in org.forgerock.openam.authentication.service
Classes in org.forgerock.openam.authentication.service with annotations of type SupportedAll Modifier and Type Class Description class
DefaultSessionPropertyUpgrader
Default implementation forSessionPropertyUpgrader
This class basically just lets the session upgrade to copy every single property into the new session.class
SessionPropertyUpgrader
This class is used in case of session upgrade for copying session properties from the old session into the new one. -
Uses of SupportedAll in org.forgerock.openam.entitlement
Classes in org.forgerock.openam.entitlement with annotations of type SupportedAll Modifier and Type Interface Description interface
EntitlementModule
Service provider interface for registering custom entitlement conditions and subjects.class
EntitlementRegistry
Provides methods for discovering and loading entitlements conditions and subject implementations.class
PrivilegeEvaluatorContext
Holds the context of the policy evaluation making it available to policy conditions. -
Uses of SupportedAll in org.forgerock.openam.federation.plugin.rooturl
Classes in org.forgerock.openam.federation.plugin.rooturl with annotations of type SupportedAll Modifier and Type Class Description class
RootUrlManager
Singleton class used to manage Root URL providers. -
Uses of SupportedAll in org.forgerock.openam.http
Classes in org.forgerock.openam.http with annotations of type SupportedAll Modifier and Type Interface Description interface
SslConnectionManager
This interface exposes the key components necessary to establish secure HTTPS connections. -
Uses of SupportedAll in org.forgerock.openam.ldap
Classes in org.forgerock.openam.ldap with annotations of type SupportedAll Modifier and Type Class Description class
LDAPUtils
Utility methods to help interaction with the OpenDJ LDAP SDK. -
Uses of SupportedAll in org.forgerock.openam.oauth2
Classes in org.forgerock.openam.oauth2 with annotations of type SupportedAll Modifier and Type Class Description class
ResourceSetDescription
Represents a resource set description created by an OAuth2 client (resource server). -
Uses of SupportedAll in org.forgerock.openam.oauth2.extensions
Classes in org.forgerock.openam.oauth2.extensions with annotations of type SupportedAll Modifier and Type Interface Description interface
ResourceRegistrationFilter
Extension filter that will be called before and after resource sets are registered. -
Uses of SupportedAll in org.forgerock.openam.plugins
Classes in org.forgerock.openam.plugins with annotations of type SupportedAll Modifier and Type Interface Description interface
AmPlugin
Define an AM plugin.class
PluginException
An exception for an error in plugin operation.interface
PluginTools
A collection of simple tools for interacting with the SMS (Service Management Service). -
Uses of SupportedAll in org.forgerock.openam.rest.resource
Classes in org.forgerock.openam.rest.resource with annotations of type SupportedAll Modifier and Type Class Description class
RestrictedTokenContextFilter
A filter that can be applied to a CREST route in order to enter the restricted token context for a request if it contains a requester token as well as subject token. -
Uses of SupportedAll in org.forgerock.openam.scripting.api
Classes in org.forgerock.openam.scripting.api with annotations of type SupportedAll Modifier and Type Interface Description interface
ScriptPropertyResolver
Resolver for getting properties in scripts. -
Uses of SupportedAll in org.forgerock.openam.scripting.api.secrets
Classes in org.forgerock.openam.scripting.api.secrets with annotations of type SupportedAll Modifier and Type Class Description class
ScriptedSecrets
A wrapper around the Secrets API that allows a simplified interface to access secrets from a scripting context.class
Secret
Value object that models a secret as a value. -
Uses of SupportedAll in org.forgerock.openam.selfservice.config
Classes in org.forgerock.openam.selfservice.config with annotations of type SupportedAll Modifier and Type Interface Description interface
ServiceConfigProvider<C extends SelfServiceConsoleConfig>
Provides self service config instances based of the passed console configuration instance. -
Uses of SupportedAll in org.forgerock.openam.selfservice.config.beans
Classes in org.forgerock.openam.selfservice.config.beans with annotations of type SupportedAll Modifier and Type Class Description class
ForgottenPasswordConsoleConfig
Represents forgotten password console configuration.class
ForgottenUsernameConsoleConfig
Represents forgotten username console configuration.class
UserRegistrationConsoleConfig
Represents user registration console configuration. -
Uses of SupportedAll in org.forgerock.openam.services.email
Classes in org.forgerock.openam.services.email with annotations of type SupportedAll Modifier and Type Interface Description interface
MailServer
Pluggable interface for all email sending in OpenAM. -
Uses of SupportedAll in org.forgerock.openam.services.push
Classes in org.forgerock.openam.services.push with annotations of type SupportedAll Modifier and Type Interface Description interface
PushNotificationDelegate
APushNotificationDelegate
is an implementation of OpenAM's Push Notification ServicePushNotificationService
specific to a realm as generated by aPushNotificationDelegateFactory
.interface
PushNotificationDelegateFactory
Defines how PushNotificationDelegates should be created. -
Uses of SupportedAll in org.forgerock.openam.services.push.dispatch.predicates
Classes in org.forgerock.openam.services.push.dispatch.predicates with annotations of type SupportedAll Modifier and Type Interface Description interface
Predicate
An interface for a basic, stand-alone predicate which can be evaluated given someJsonValue
input and serialized for storage. -
Uses of SupportedAll in org.forgerock.openam.session.service
Classes in org.forgerock.openam.session.service with annotations of type SupportedAll Modifier and Type Interface Description interface
SessionTimeoutHandler
Implementation of this class gets executed every time when an SSO Session times out (either idle or max timeout). -
Uses of SupportedAll in org.forgerock.openam.shared.resourcename
Classes in org.forgerock.openam.shared.resourcename with annotations of type SupportedAll Modifier and Type Interface Description interface
BaseResourceName<T,E extends Exception>
The interfaceResourceName
provides methods to determine the hierarchy of resource names. -
Uses of SupportedAll in org.forgerock.openam.sm
Classes in org.forgerock.openam.sm with annotations of type SupportedAll Modifier and Type Class Description class
ServiceConfigException
A sub-exception ofSMSException
for theServiceConfigValidator
.interface
ServiceConfigValidator
This interface provides a means to validate an entireServiceConfig
's attribute values together.interface
ServiceConfigValidatorV2
This interface provides a means to validate an entireServiceConfig
's attribute values together.class
ServiceErrorException
A sub-exception ofSMSException
for theServiceConfigValidator
. -
Uses of SupportedAll in org.forgerock.openam.sm.annotations.adapters
Classes in org.forgerock.openam.sm.annotations.adapters with annotations of type SupportedAll Modifier and Type Class Description interface
ExampleValue
An annotation to specify an example value for the attribute.interface
NumberRange
An annotation which tags a configuration method as representing a number range.interface
Password
An annotation which tags a configuration method as representing a "secret" value that is encrypted.interface
TextArea
An annotation which tags a configuration method as representing a large body of text which requires a larger input. -
Uses of SupportedAll in org.forgerock.openam.sts
Classes in org.forgerock.openam.sts with annotations of type SupportedAll Modifier and Type Class Description class
TokenCreationException
An instance of this exception is thrown for errors encountered during token creation.interface
TokenTypeId
Provides an extensible means of identifying a to-be-validated or to-be-provided token type.class
TokenValidationException
An instance of this exception is thrown for all errors related to token validation. -
Uses of SupportedAll in org.forgerock.openam.sts.config.user
Classes in org.forgerock.openam.sts.config.user with annotations of type SupportedAll Modifier and Type Class Description class
SAML2Config
Encapsulates the configuration state necessary to produce SAML2 assertions.static class
SAML2Config.SAML2ConfigBuilder
Builder used to programmatically create SAML2Config objects -
Uses of SupportedAll in org.forgerock.openam.sts.rest.token.provider
Classes in org.forgerock.openam.sts.rest.token.provider with annotations of type SupportedAll Modifier and Type Interface Description interface
RestTokenProvider<T>
Interface defining token creators in the rest-sts.interface
RestTokenProviderParameters<T>
Parameter state passed to JsonTokenProvider instances. -
Uses of SupportedAll in org.forgerock.openam.sts.rest.token.provider.oidc
Classes in org.forgerock.openam.sts.rest.token.provider.oidc with annotations of type SupportedAll Modifier and Type Interface Description interface
OpenIdConnectTokenAuthMethodReferencesMapper
An interface which allows soap-sts publishers to generate the amr claim for issued OpenIdConnect tokens on the basis of the validated input token.interface
OpenIdConnectTokenAuthnContextMapper
OpenIdConnect tokens can include an Authentication Context Class Reference (acr) claim which indicates how the subject asserted by the OIDC token was authenticated. -
Uses of SupportedAll in org.forgerock.openam.sts.rest.token.validator
Classes in org.forgerock.openam.sts.rest.token.validator with annotations of type SupportedAll Modifier and Type Interface Description interface
RestTokenTransformValidator<T>
Defines the contract for token validators deployed in the context of token transformation.interface
RestTokenTransformValidatorParameters<T>
Defines the parameter state which needs to be passed to the RestTokenTransformValidator#validateToken instances. -
Uses of SupportedAll in org.forgerock.openam.sts.token
Classes in org.forgerock.openam.sts.token with annotations of type SupportedAll Modifier and Type Class Description class
SAML2SubjectConfirmation
Enum defining the SAML2 SubjectConfirmation values used in the REST-STS and the TokenGenerationService. -
Uses of SupportedAll in org.forgerock.openam.sts.tokengeneration.oidc
Classes in org.forgerock.openam.sts.tokengeneration.oidc with annotations of type SupportedAll Modifier and Type Interface Description interface
OpenIdConnectTokenClaimMapper
An instance of this interface will be used to insert any custom claims into issued OpenIdConnect tokens. -
Uses of SupportedAll in org.forgerock.openam.sts.tokengeneration.saml2.statements
Classes in org.forgerock.openam.sts.tokengeneration.saml2.statements with annotations of type SupportedAll Modifier and Type Interface Description interface
AttributeMapper
Defines the concerns of mapping attributes into SAML2 AttributeStatements.interface
AttributeStatementsProvider
Defines the concerns of generating the AttributeStatement list to be included in the SAML2 assertion.interface
AuthenticationStatementsProvider
Defines the concern of providing the AuthnStatement list to be included in the generated SAML2 assertion.interface
AuthzDecisionStatementsProvider
This interface defines the plug-in point for producing AuthzDecisionStatements.interface
ConditionsProvider
Implementations of this interface will be consulted to obtain the Conditions object included in generated SAML2 assertions.interface
SubjectProvider
Defines the concerns of providing the Subject to be included in the generated SAML2 assertion. -
Uses of SupportedAll in org.forgerock.openam.sts.user.invocation
Classes in org.forgerock.openam.sts.user.invocation with annotations of type SupportedAll Modifier and Type Class Description class
ProofTokenState
When issuing SAML2 Holder-of-Key assertions, the proof token is usually an X509Certificate. -
Uses of SupportedAll in org.forgerock.openam.uma
Classes in org.forgerock.openam.uma with annotations of type SupportedAll Modifier and Type Class Description class
PermissionTicket
A POJO to represent the UMA Permission Ticket. -
Uses of SupportedAll in org.forgerock.openam.uma.extensions
Classes in org.forgerock.openam.uma.extensions with annotations of type SupportedAll Modifier and Type Interface Description interface
PermissionRequestFilter
Extension filter that will be called before permission request creation.interface
RequestAuthorizationFilter
Extension filter that will be called before request authorization and after request authorization.interface
ResourceDelegationFilter
Extension filter that will be called before a resource is shared, after a resource is shared, before a shared resource is modified and on a resource no longer being shared. -
Uses of SupportedAll in org.forgerock.openam.upgrade
Classes in org.forgerock.openam.upgrade with annotations of type SupportedAll Modifier and Type Class Description class
UpgradeException
This class is an extension point for all Upgrade related exceptions. -
Uses of SupportedAll in org.forgerock.openam.utils
Classes in org.forgerock.openam.utils with annotations of type SupportedAll Modifier and Type Interface Description interface
CodeGeneratorSource
For extensibility of theRecoveryCodeGenerator
.class
RecoveryCodeGenerator
Generates codes of a specified length using a givenAlphabet
as valid characters. -
Uses of SupportedAll in org.forgerock.openidconnect
Classes in org.forgerock.openidconnect with annotations of type SupportedAll Modifier and Type Class Description class
CheckSession
Interface is to define what needs to be implemented to do the OpenID Connect check session endpoint.class
Claim
Deprecated.useClaim
-