All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractCredentialCallback |
Abstract base class for credential callbacks.
|
| AbstractMechanismAuthenticationFactory<M,F,E extends Exception> |
|
| AbstractMechanismAuthenticationFactory.Builder<M,F,E extends Exception> |
|
| AggregateAttributes |
An implementation of Attributes aggregating multiple instances.
|
| AnonymousAuthorizationCallback |
A callback to authorize anonymous authentication.
|
| Attributes |
A collection of string attributes.
|
| Attributes.Entry |
The entry collection for a mapping.
|
| Attributes.SetEntry |
The entry collection for a mapping whose values are a distinct set.
|
| AuthenticationCompleteCallback |
An optional callback indicating the success or failure of the authentication operation.
|
| AuthenticationConfigurationCallback |
A Callback to inform a server authentication context of configured mechanism properties.
|
| AuthorizationCheckException |
An exception indicating that an identity authorization check has failed.
|
| AuthorizationException |
A general authorization exception.
|
| AuthorizationFailureException |
An exception indicating that an authorization check failed for reasons not related to the actual authorization of
the identity.
|
| AuthorizationIdentity |
A realm's authorization identity.
|
| AvailableRealmsCallback |
A callback used to query a server participant for the names of realms that it is prepared to offer.
|
| CachedIdentity |
|
| CachedIdentityAuthorizeCallback |
A callback that is capable of perform authorization based on the identities managed by an IdentityCache.
|
| CallbackUtil |
Helper utility methods for callback handlers.
|
| ChangeRoleMapperPermission |
The permission to change a role mapper category on a security identity.
|
| ChannelBindingCallback |
A callback used to establish the channel binding for a security mechanism which supports it.
|
| CredentialCallback |
A callback used to acquire credentials.
|
| CredentialSource |
A source for credentials.
|
| CredentialUpdateCallback |
A callback to inform the callback handler of a credential change.
|
| ElytronMessages |
Log messages and exceptions for Elytron.
|
| EvidenceDecodePrincipalCallback |
A server-side Callback to pass the decoded evidence principal from the callback handler
to the authentication mechanism.
|
| EvidenceDecoder |
A decoder for extracting a principal from evidence.
|
| EvidenceVerifyCallback |
A Callback for use where credential verification is required.
|
| ExclusiveNameCallback |
A variation on NameCallback which allows exclusive access to the backing identity to be requested.
|
| ExtendedCallback |
A callback which provides extended information about its usage.
|
| ExtendedChoiceCallback |
A variation on ChoiceCallback which supports the extended callback interface.
|
| FastUnsupportedCallbackException |
A version of UnsupportedCallbackException which does not initialize a full stack trace, and thus is much
more efficient to construct.
|
| FlexibleIdentityAssociation |
A flexible identity association which can have its current identity modified.
|
| IdentityCache |
An identity cache is responsible to provide a specific caching strategy for identities.
|
| IdentityCredentialCallback |
A callback to inform a server authentication mechanism of a credential which may be cached on the authentication
identity (if any).
|
| IdentityCredentials |
The public or private credentials retained by an identity, which can be used for authentication forwarding.
|
| LoginPermission |
Establish whether the current identity has permission to complete an authentication ("log in").
|
| LRURealmIdentityCache |
|
| MapAttributes |
A map-backed attributes collection.
|
| MappedRoleMapper |
A simple mapping role mapper.
|
| MappedRoleMapper.Builder |
A builder for map backed role mappers.
|
| MechanismAuthenticationFactory<M,F,E extends Exception> |
A generalized mechanism factory which authenticates against a security domain.
|
| MechanismAuthenticationFactory.Builder<M,F,E extends Exception> |
|
| MechanismConfiguration |
A configuration that applies to an authentication mechanism.
|
| MechanismConfiguration.Builder |
A builder for authentication mechanism configuration.
|
| MechanismConfigurationSelector |
A selector to choose which MechanismConfiguration to use based on information know about the current authentication
attempt.
|
| MechanismInformation |
Information about the current mechanism being used for authentication.
|
| MechanismInformationCallback |
|
| MechanismRealmConfiguration |
A configuration for a single mechanism realm.
|
| MechanismRealmConfiguration.Builder |
A builder for mechanism realm configuration.
|
| ModifiableRealmIdentity |
A realm identity which is modifiable.
|
| ModifiableRealmIdentityIterator |
An iterator over realm identities.
|
| ModifiableSecurityRealm |
A realm which can be modified.
|
| NameRewriter |
A name rewriter.
|
| OptionalNameCallback |
A NameCallback which is optional, for mechanisms that can accept a name from the server.
|
| ParameterCallback |
A callback used to acquire parameter specifications, either for outbound or inbound authentication.
|
| PasswordResetCallback |
A callback used when a password reset is required.
|
| PeerPrincipalCallback |
An optional callback to inform the callback handler of the peer's principal identity.
|
| PermissionMappable |
An entity to which permissions can be mapped.
|
| PermissionMapper |
A permission mapper is responsible to enable permission mapping to a SecurityDomain
in order to obtain and check permissions based on an previously authorized identity and any other authorization information (eg.: roles)
associated with it.
|
| PrincipalAuthorizeCallback |
An authorization callback similar to javase AuthorizeCallback
but using a generic principal.
|
| PrincipalDecoder |
A decoder for extracting a simple name from a principal.
|
| RealmAbandonedAuthenticationEvent |
An event indicating that authentication was abandoned before it could complete.
|
| RealmAuthenticationEvent |
A realm authentication event.
|
| RealmAuthorizationEvent |
A realm authorization event.
|
| RealmDefiniteOutcomeAuthenticationEvent |
An authentication event with a definite outcome.
|
| RealmEvent |
An event which is potentially relevant to a realm.
|
| RealmEventVisitor<P,R> |
A class which provides an easy way to handle realm events based on the type of the event.
|
| RealmFailedAuthenticationEvent |
A realm event signifying a failed authentication.
|
| RealmIdentity |
A representation of a pre-authentication identity.
|
| RealmIdentityAuthorizationEvent |
An event indicating that one identity attempted to authorize as another identity.
|
| RealmIdentityCache |
|
| RealmIdentityFailedAuthorizationEvent |
An event indicating that one identity attempted to authorize as another identity.
|
| RealmIdentitySuccessfulAuthorizationEvent |
An event indicating that one identity attempted to authorize as another identity.
|
| RealmMapper |
A realm mapper.
|
| RealmSuccessfulAuthenticationEvent |
A realm event signifying authentication success.
|
| RealmUnavailableException |
An exception to indicate a general underlying failure of the realm.
|
| RegexRoleMapper |
A pattern role mapper.
|
| RegexRoleMapper.Builder |
|
| RequestInformationCallback |
A Callback to inform a server authentication context about current authentication request.
|
| Rfc3164SyslogEvent |
A security audit event indicating that a log with RFC 3164 syslog format is occurring
|
| Rfc5424SyslogEvent |
A security audit event indicating that a log with RFC 3164 syslog format is occurring
|
| RoleDecoder |
A decoder to extract role information from an identity's attributes.
|
| RoleMapper |
A role mapper is responsible for mapping roles based on their raw form.
|
| Roles |
A collection of roles.
|
| RunAsPrincipalPermission |
The permission to run as another principal within some security domain.
|
| Scoped |
An identity configuration which can be applied on a scoped basis.
|
| SecurityAuthenticationEvent |
A security authentication event.
|
| SecurityAuthenticationFailedEvent |
An event to represent a failed authentication.
|
| SecurityAuthenticationSuccessfulEvent |
An event to represent a successful authentication.
|
| SecurityDefiniteOutcomeEvent |
A SecurityEvent that has a definite outcome of being successful or not.
|
| SecurityDomain |
A security domain.
|
| SecurityDomain.Builder |
A builder for creating new security domains.
|
| SecurityDomain.RealmBuilder |
A builder for a realm within a security domain.
|
| SecurityEvent |
|
| SecurityEventVisitor<P,R> |
An abstract class to be extended by visitor implementations for handling SecurityEvents.
|
| SecurityIdentity |
A loaded and authenticated security identity.
|
| SecurityIdentityCallback |
A server-side callback used to pass a realm identity from the callback handler to the authentication mechanism.
|
| SecurityLayerDisposedCallback |
A callback which indicates that the corresponding security layer (SASL client, SASL server, etc.) has been disposed
and any related resources may be relinquished.
|
| SecurityPermissionCheckEvent |
A security event relating to a permission check.
|
| SecurityPermissionCheckFailedEvent |
An event to represent a failed permission check.
|
| SecurityPermissionCheckSuccessfulEvent |
An event to represent a successful permission check.
|
| SecurityRealm |
A single authentication realm.
|
| SecurityRealmUnavailableEvent |
A security event signifying unavailable realm.
|
| ServerAuthenticationContext |
Server-side authentication context.
|
| ServerCredentialCallback |
A callback used to acquire the server (or "host") credential.
|
| SimpleAttributesEntry |
|
| SimplePermissionMapper |
|
| SimplePermissionMapper.Builder |
A builder for simple permission mappers.
|
| SimplePermissionMapper.MappingMode |
Mode defining behaviour when multiple mappings are found.
|
| SocketAddressCallback |
An optional callback which is used to inform the callback handler of the endpoint addresses of a connection being
authenticated.
|
| SocketAddressCallback.Kind |
Endpoint disposition kinds.
|
| SocketAddressQueryCallbackHandler |
A callback handler which delegates to another callback handler, passing the local and/or peer socket address to that
callback handler on its first invocation.
|
| SourceAddressRoleDecoder |
A decoder to obtain role information using the source IP address runtime attribute from the identity.
|
| SSLCallback |
A callback which provides information to the callback handler about the established SSLSession.
|
| SSLConnection |
An SSL connection of some sort.
|
| SyslogAuditEvent |
An abstract class to be extended by specific syslog audit events to be handled.
|
| TLSServerEndPointChannelBinding |
Utilities for handling the "tls-server-end-point" channel binding strategy used by various types
of authentication mechanisms.
|
| TrustedAuthoritiesCallback |
An optional callback used to retrieve information about trusted certificate authorities
for authenticating peers.
|