All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Attribute This class represents a credential attribute.Attribute An attribute object.Attribute This interface represents an attribute.Attribute Represents an STS Universal User attribute while providing methods to transform to and from XML.Attribute Attribute.Category Attribute categories to be used with attribute related objects.Attribute.DataType These are XML schema data types to be used with attribute related object.AttributeContainer Container for Attributes.AttributeIdentifier An AttributeIdentifier is an object that contains the uri, datatype and issuer (optional) that defines an attribute.AttributeList Represents the AttributeList which is a container of attributes.AttributeStatement Represents the AttributeStatement which is a container of attributes.AttributeUtil Static utility methods for Native LdapHelperAttributeUtil.AttributeGetResult transformed retrieved Attributes resultAuthenticationContext This class represents OAuth 2.0 authentication context.AuthenticationMechanism This interface represents an authentication mechanism.AuthenticationMechanismContext This interface represents an authentication context.AuthenticationMechanismException This class represents an authentication mechanism exception.AuthenticationMechanismResult This class represents an authentication result returned by authentication mechanism.AuthenticationMechanismResultAbortTask This interface represents an abort task.AuthenticationMechanismResultPauseTask This interface represents a pause task.AuthenticationMechanismResultTask This interface represents a task contained in authentication result returned by authentication mechanism.AuthenticationMechanismResultType This enum represents the type of authentication result returned by authentication mechanism.AuthenticationRequest This class represents an OAuth 2.0 authentication request.AuthnRequest This class represents a SAML 2.0 authentication request (i.e.,AuthnRequest
XML element).AuthSvcClient Use this class to make internal calls to AAC authentication service policies.BASE64Utility ChallengeDecisionHandler This interface represents a handler for CHALLENGE decision.CiClient Convenience wrapper for the HTTP client to simplify/standardize CI requests.CiClientV2 Convenience wrapper for the version 2 HTTP client to simplify/standardize CI requests.CiServerConnection IBM Security Verify Server ConnectionClaim This class represents OAuth 2.0 claim.Client Implementation of OAuth20Client Model of the OAUTH_CLIENT_INSTANCE tableCloudMechanism Context This interface represents an access policy context.ContextAttributes Represents the ContextAttributes which is a container of attributes.Cookie This class represent a cookie in authentication request and response.Cookie This interface represents a cookie.Credential This class represents a user credential.Decision This class represents a decision.DecisionHandler This interface represents a decision handler.DecisionType This enum represents a decision type, which is either ALLOW, DENY, or CHALLENGE.Definition Implementation of OAuth20ClientDefinition Model of the OAUTH_CLIENT_DEFINITION tableDenyDecisionHandler This interface represents a handler for DENY decision.ElementAttribute Represents an ElementAttribute which has a name and a value.Email EmailSender EmailSender.TlsHelper EULAStatus A class representing a users acceptance of an End User License Agreement.FIDO2Registration A FIDO registration.FIDO2RegistrationHelper Work with a users FIDO registrations.FIDOClientManager Class to create FIDO2 RP clients without having to use HTTP requestsFIDORegistration A class representing a users FIDO2 registration.Grant Represents an OAuth GrantGroup This class represents credential group.Group This interface represents a group.Group The Group structure contains attributes and a required name and optional type.GroupList Represents the GroupListHeaders This class stores the headers for a HTTP request.HOTPRegistration A class representing a users HMAC-based One-time Password registration.HtmlPageAbortTask This class represents an abort task that returns an HTML page.HtmlPageChallengeDecisionHandler This class represents a CHALLENGE decision handler that returns HTML page to the user.HtmlPageDecisionHandler This class represents a decision handler that returns HTML page to the user.HtmlPageDenyDecisionHandler This class represents a DENY decision handler that returns HTML page to the user.HtmlPagePauseTask This class represents a pause task that returns an HTML page.HtmlPageTask This class represents a task that returns an HTML page.HttpClient Implementation of a HTTP Client.HttpClientV2 Implementation of a HTTP Client.HttpClientV2.ClientMap Client map class, which should be cleared on runtime reload.HttpResponse This class stores the code and body of a HTTP response.HttpResponse This class stores the code and body of a HTTP response.IDMappingExtCache IDMappingExtCacheDMAPImpl IDMappingExtUtils Implementation for STS Mapping Extension Functions.InfoMapResult Captures the status of this Info Map invocation.InfoMapString Wrapper for a Java String passed into an InfoMap JavaScript mapping rule.JavaScriptPIP JavaScriptPIP.Configuration JavaScriptPIP.Context This class is used to pass information into the javascript rule and allow the rule to pass attributes to the RequestContext.JSMessageExtensionContext Context provided in a SAML20 message extension rule.JsonPageAbortTask This class represents an abort task that returns an Json page.JsonPagePauseTask This class represents a pause task that returns an Json page.JsonPageTask This class represents a task that returns an JSON page.KnowledgeQuestionRegistration A class representing a users Knowledge Question registration.KubernetesUtils Implementation of Java API for accessing Kubernetes API via HTTPS.LdapAttributeGetResult Represents the result of searching for an attribute.LdapContextCreateResult Represents the result of a subcontext creation.LdapModifyResult Represents the result of a modify.LdapOperationResult Represents the result of a search/modify on the directory.LDAPProperties This class contains the LDAP Properties which can be overriden using theProperties
map exposed in several init methods.LdapSearchResult Represents the result of an Naming search.LdapServerConnection LDAP server connectionLdapUserAuthenticateResult Represents the result of an Naming search.LocalFIDOClient LocalFIDOClient provides API to InfoMap and Java Extensions to make calls to a FIDO2 Relying Party without having to use a TCP Socket to call the runtime.LocalSTSClient A client used to invoke locally configured STS chains.LocalSTSClient.LocalSTSClientResult A simple result container.Mechanism The parent class for each type of registered Mechanism.MechanismList A helper class extending an ArrayList of Mechanisms to allow quality of life methods to ease debugging tasks.MechanismRegistrationHelper Convenience helper to simplify/standardize retrieval and processing of 2FA registrations.MMFAMappingExtUtils Implementation of STS Mapping Extension Functions for MMFA.MMFARegistration A class representing a users Mobile Multi-Factor Authentication registration.MMFATransactionData A class representing a Mobile Multi-Factor Authenticator transaction.OAuthMappingExtUtils Implementation of STS Mapping Extension Functions for OAuth.OAuthMappingExtUtils.OAuthMappingExtUtilsProperties ObligationHandler A server side obligation handler object.ObligationHandlerException A server side obligation handler exception.OidcDefinition Simple container of OIDC configurations of a DefinitionParameters This class stores the parameters for a HTTP request.PluginUtils This class exposes methods for any RBA extensions such as matchers or Javascript Policy Information Points to use.PluginUtils.RgyHelperCache Principal Represents the Principal object which is composed of attributes.ProtocolContext This class represents a protocol context for OAuth 2.0 protocol.ProtocolContext This interface represents a protocol context.ProtocolContext This class represents a protocol context for SAML 2.0 protocol.QueryServiceAttribute Provides a utility class for managing attributes for query service requests to the TFIM trust service.RecaptchaClient This is the ReCAPTCHA class exposed to the JavaScript mapping rules.RedirectChallengeDecisionHandler This class represents a CHALLENGE decision handler that redirects the user to certain URI.RedirectDecisionHandler This class represents a decision handler that redirects the user to certain URI.RedirectDenyDecisionHandler This class represents a DENY decision handler that redirects the user to certain URI.Request This interface represents the request of the current user interaction.Request This interface represents the request of the current user interaction.RequestContext A request context object.RequestedAuthnContext This class represents a SAML 2.0 requested authentication context (i.e.,RequestedAuthnContext
XML element).RequestParameters This class stores the parameter values for a HTTP request.RequestSecurityToken A RequestSecurityToken is an AttributeContainer which contains an array of Attribute objects.RequestSecurityToken Represents the interface for the input RequestSecurityToken type.RequestSecurityTokenResponse Represents the output RequestSecurityTokenResponse.Response This interface represents the response of the current user interaction.Saml20AuthnRequest A representation of the model object 'Authn Request Type'.Saml20IDPEntry A representation of the model object 'IDP Entry'.Saml20IDPList A representation of the model object 'IDP List Type'.Saml20ObjectFactory Saml20Scoping A representation of the model object 'Scoping Type'.ScimClient Convenience wrapper for the HTTP client to simplify/standardize SCIM requests.ScimConfig Convenience class to generate ScimConfig maps to be used in JavaScript mapping rules.Scope This enum represents scope of context attribute.ServerConnectionFactory Used to look up configured server connections on the appliance.Session This interface represents the session of the current user access.SigningHelper Simple class to handle signing of data using backing Java Signing classes.SmtpServerConnection Generic server connectionSTSAccessDeniedMessageException STSClientHelper STSModuleException Exceptions thrown by the STS modules.STSRequest TheSTSRequest
object encapsulates information specific to the current request including data from the requestor via theRequestSecurityToken
.STSResponse Used to communicate all the response data to be sent back to the client.STSUniversalUser Java representation of STSUniversalUser schema.Subject Represents an STS Subject element of the STSUniversalUser/AdditionalAttributeStatement transform to and from XML.TemplateContextResponse This class is used as a template context response object.Token Represents an OAuth TokenTOTPRegistration A class representing a users Time-based One-time Password registration.User This interface represents a user.User A user.UserLookupHelper Performs lookups on users based on username
If search filter is not provided, will use the default search filter of:WebServerConnection Generic server connectionXMLExtUtils Utility class that can be used to perform an XPath evaluation on an XML Document or Element to retrieve a matching Node or NodeList.