All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractActionPermission<This extends AbstractActionPermission<This>> |
An abstract base class for named permissions that have actions, with useful API and implementation methods.
|
AbstractActionSetPermission<This extends AbstractActionSetPermission<This>> |
An abstract base class for permissions which use a bit set to represent actions.
|
AbstractBooleanPermission<This extends AbstractBooleanPermission<This>> |
A base class for nameless and actionless permissions that are either granted or not granted.
|
AbstractCredentialCallback |
Abstract base class for credential callbacks.
|
AbstractDelegatingSaslClient |
An abstract base for SaslClient instances which delegate to another SaslClient .
|
AbstractDelegatingSaslClientFactory |
An abstract base for SaslClientFactory instances which delegate to another SaslClientFactory .
|
AbstractDelegatingSaslServer |
An abstract base for SaslServer instances which delegate to another SaslServer .
|
AbstractDelegatingSaslServerFactory |
An abstract base for SaslServerFactory instances which delegate to another SaslServerFactory .
|
AbstractMechanismAuthenticationFactory<M,F,E extends Exception> |
|
AbstractMechanismAuthenticationFactory.Builder<M,F,E extends Exception> |
|
AbstractNamedPermission<This extends AbstractNamedPermission<This>> |
An abstract base class for named permissions with useful API and implementation methods.
|
AbstractNameOnlyPermission<This extends AbstractNameOnlyPermission<This>> |
A permission which has a name only, and no actions.
|
AbstractNameSetOnlyPermission<This extends AbstractNameSetOnlyPermission<This>> |
An actionless permission with a finite, fixed set of possible names.
|
AbstractPermission<This extends AbstractPermission<This>> |
An abstract base class for any permission.
|
AbstractPermissionCollection |
Base class for useful permission collections.
|
AbstractSaslClient |
A base class for SASL client implementations.
|
AbstractSaslFactory |
Abstract SASL factory base class.
|
AbstractSaslParticipant |
A common base class for SASL participants.
|
AbstractSaslServer |
A base class for SASL client implementations.
|
AccessDescription |
An access description for the authority information access and subject information access extensions.
|
AddGlobalSecurityProviderAction |
A security action to add a global security provider.
|
AddShutdownHookAction |
A security action which adds a shutdown hook.
|
AggregateSaslClientFactory |
|
AggregateSaslServerFactory |
|
AlgorithmCredential |
A credential which has an associated algorithm name.
|
AlgorithmEvidence |
A piece of evidence which supports multiple algorithms.
|
AnonymousAuthorizationCallback |
A callback to authorize anonymous authentication.
|
AnonymousPrincipal |
The singleton anonymous principal.
|
ASN1 |
A class that contains ASN.1 constants and utilities.
|
ASN1Decoder |
An interface for decoding ASN.1 encoded values from an input stream.
|
ASN1Encodable |
|
ASN1Encoder |
An interface for encoding ASN.1 values.
|
ASN1Exception |
An exception that indicates that ASN.1 encoding or decoding has failed due to invalid input.
|
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.
|
Authentication |
The authentication type for SSL/TLS cipher suite selection.
|
AuthenticationCompleteCallback |
An optional callback indicating the success or failure of the authentication operation.
|
AuthenticationCompleteCallbackSaslClientFactory |
|
AuthenticationCompleteCallbackSaslServerFactory |
|
AuthenticationConfiguration |
A configuration which controls how authentication is performed.
|
AuthenticationContext |
A set of rules and authentication configurations to use with a client for establishing a connection.
|
AuthenticationContextConfigurationClient |
A client for consuming authentication context configurations.
|
AuthenticationContextSaslClient |
|
AuthenticationContextSaslClient |
Deprecated.
|
AuthenticationContextSaslClientFactory |
|
AuthenticationContextSaslClientFactory |
Deprecated.
|
AuthenticationContextSaslServer |
|
AuthenticationContextSaslServer |
Deprecated.
|
AuthenticationContextSaslServerFactory |
|
AuthenticationContextSaslServerFactory |
Deprecated.
|
AuthenticationException |
An exception indicating that an initial authentication (login) operation has failed.
|
AuthenticationMechanismException |
A network authentication mechanism exception.
|
AuthenticationTimeoutSaslServerFactory |
A SaslServerFactory which adds authentication timeout functionality to a delegate SaslServerFactory .
|
AuthorityInformationAccessExtension |
|
AuthorityKeyIdentifierExtension |
|
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.
|
AvailableRealmsSaslServerFactory |
A SaslServerFactory which sets the server's available realms using the legacy WildFlySasl.REALM_LIST
property, if specified.
|
BasicConstraintsExtension |
|
BasicPasswordSpecEncoding |
|
BCryptPassword |
A password using the "bcrypt" Blowfish-based one-way password encryption algorithm.
|
BearerTokenCredential |
A Credential that usually holds a bearer security token.
|
BearerTokenEvidence |
A piece of evidence that is comprised of a bearer security token.
|
BooleanPermissionCollection |
A permission collection type which either does or does not hold its instance.
|
BSDUnixDESCryptPassword |
A BSD-style DES "crypt" password.
|
ByNamePermissionCollection |
A permission collection for actionless permissions which are organized by name.
|
CachedIdentityAuthorizeCallback |
A callback that is capable of perform authorization based on the identities managed by an IdentityCache .
|
CallbackHandlerCredentialSource |
Deprecated.
|
CallbackKind |
The kinds of callbacks which can be handled by the user's callback.
|
CallbackUtil |
Helper utility methods for callback handlers.
|
CertificatePoliciesExtension |
|
CertificatePoliciesExtension.PolicyInformation |
Policy information for the certificate policies extension.
|
CertificatePoliciesExtension.PolicyQualifier |
A qualifier for a policy information entry.
|
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.
|
ChannelBindingSaslClientFactory |
|
ChannelBindingSaslServerFactory |
|
CipherSuitePredicate |
An opaque predicate which can be used to match SSL/TLS cipher suites.
|
CipherSuiteSelector |
An immutable filter for SSL/TLS cipher suites.
|
ClearContextClassLoaderAction |
A security action to clear the current thread context class loader.
|
ClearPassword |
A simple clear-text password.
|
ClearPasswordSpec |
A password specification for clear passwords.
|
ClearPropertyAction |
A security action which clears a system property.
|
ClientSaslWrapper |
A SaslWrapper which encapsulates a SaslClient .
|
CommandCredentialSource |
Deprecated.
|
CommandCredentialSource.Builder |
A builder for a command credential source.
|
CompositePrincipal |
A composite principal that consists of multiple elements of possibly disparate type.
|
CreateTempFileAction |
A security action to create a temporary file.
|
CreateThreadAction |
A security action to create a thread.
|
Credential |
A credential is a piece of information that can be used to verify or produce evidence.
|
CredentialCallback |
A callback used to acquire credentials.
|
CredentialSaslServerFactory |
|
CredentialSource |
A source for credentials.
|
CredentialStore |
This class represents credential store functionality.
|
CredentialStore.CredentialSourceProtectionParameter |
A protection parameter which uses a credential source to acquire a credential to use.
|
CredentialStore.ProtectionParameter |
The protection parameter to use when accessing a credential store or entry.
|
CredentialStoreCredentialSource |
Deprecated.
|
CredentialStoreException |
|
CredentialStorePermission |
Credential Store API specific permission.
|
CredentialStoreSpi |
SPI for credential store provider to implement.
|
CredentialUpdateCallback |
A callback to inform the callback handler of a credential change.
|
CRLDistributionPoint |
A single distribution point specification.
|
CRLDistributionPoint.DistributionPointName |
Base class of distribution point names.
|
CRLDistributionPoint.FullNameDistributionPointName |
A full-name distribution point name.
|
CRLDistributionPoint.RelativeToCRLIssuerDistributionPointName |
A distribution point name which is relative to a CRL issuer name.
|
CRLDistributionPointsExtension |
|
DelegatingAuthConfigFactory |
An AuthConfigFactory implementation that can delegate to a backup AuthConfigFactory if the Elytron factory is unable
to return a provider.
|
DERDecoder |
A class used to decode ASN.1 values that have been encoded using the Distinguished Encoding Rules (DER).
|
DEREncoder |
A class used to encode ASN.1 values using the Distinguished Encoding Rules (DER), as specified
in ITU-T X.690.
|
Digest |
The digest algorithm type for SSL/TLS cipher suite selection.
|
DigestPassword |
Digest MD5 (pre-digested) password.
|
DigestPasswordAlgorithmSpec |
A AlgorithmParameterSpec for a password represented by digesting it with a username and realm as defined by RFC2617 and
RFC2831.
|
DigestPasswordSpec |
A PasswordSpec for a password represented by a Digest Response as seen in Digest-MD5 SASL/HTTP mechanism.
|
DisposedCallbackSaslClientFactory |
|
DisposedCallbackSaslServerFactory |
|
ElytronAuthConfigFactory |
The WildFly Elytron implementation of AuthConfigFactory .
|
ElytronAuthenticator |
Deprecated. |
ElytronMessages |
Log messages and exceptions for Elytron.
|
ElytronPermission |
A general Elytron permission.
|
ElytronXmlParser |
A parser for the Elytron XML schema.
|
EmptyProvider |
The singleton empty provider.
|
EncryptablePasswordSpec |
A password specification for clear passwords which are intended to be encrypted or hashed.
|
Encryption |
The encryption type for SSL/TLS cipher suite selection.
|
Evidence |
A piece of evidence which may be used for credential verification.
|
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.
|
ExtendedKeyUsageExtension |
|
FactoryCredentialSource |
Deprecated.
|
FailedSecurityFactory<T> |
A SecurityFactory implementation which only throws specified exception on create.
|
FastUnsupportedCallbackException |
A version of UnsupportedCallbackException which does not initialize a full stack trace, and thus is much
more efficient to construct.
|
FilterMechanismSaslClientFactory |
A SaslClientFactory which filters available mechanisms (either inclusively or exclusively) from a delegate
SaslClientFactory .
|
FilterMechanismSaslServerFactory |
A SaslServerFactory which filters available mechanisms (either inclusively or exclusively) from a delegate
SaslServerFactory .
|
FixedSecurityFactory<T> |
A SecurityFactory implementation which returns specified object every time.
|
Flag |
Control flag to indicate how the auth modules should be interpreted.
|
FlexibleIdentityAssociation |
A flexible identity association which can have its current identity modified.
|
FreshestCRLExtension |
|
GeneralName |
A representation of an X.509 general name.
|
GeneralName.DirectoryName |
A directory name.
|
GeneralName.DNSName |
A DNS name.
|
GeneralName.EDIPartyName |
An EDI party name.
|
GeneralName.IPAddress |
An IP address.
|
GeneralName.OtherName |
A generic name.
|
GeneralName.RegisteredID |
A registered ID name.
|
GeneralName.RFC822Name |
An RFC 822 name.
|
GeneralName.URIName |
A URI name.
|
GeneralName.X400Address |
An X.400 address.
|
GetAccessControlContextAction |
A privileged action to get the current access control context.
|
GetClassLoaderAction |
A security action to get the class loader of a class.
|
GetContextClassLoaderAction |
An action which gets the current thread's context class loader.
|
GetEnvironmentAction |
A security action which retrieves the current environment variable map.
|
GetModuleClassLoaderAction |
A security action to get the class loader for a module.
|
GetProtectionDomainAction |
A security action to get the protection domain of a class.
|
GetSystemPropertiesAction |
A security action to retrieve the system properties map.
|
GSSCredentialSecurityFactory |
Deprecated.
|
GSSCredentialSecurityFactory |
|
GSSCredentialSecurityFactory.Builder |
A builder for GSS credential security factories.
|
GSSCredentialSecurityFactory.Builder |
A builder for GSS credential security factories.
|
GSSKerberosCredential |
A credential for holding a GSSCredential and optionally an associated KerberosTicket .
|
HashPasswordSpec |
A password specification for a password represented by a hash.
|
HttpAuthenticationException |
Exception to indicate a general failure with the HTTP authentication mechanism.
|
HttpAuthenticationFactory |
|
HttpAuthenticationFactory |
Deprecated.
|
HttpAuthenticationFactory.Builder |
A builder for SASL server factory configurations.
|
HttpAuthenticationFactory.Builder |
A builder for SASL server factory configurations.
|
HttpAuthenticator |
A HTTP based authenticator responsible for performing the authentication of the current request based on the policies of the
associated SecurityDomain .
|
HttpAuthenticator.Builder |
A Builder to configure and create an instance of HttpAuthenticator .
|
HttpConstants |
Constants used within HTTP based authentication.
|
HttpExchangeSpi |
The SPI to be implemented to bridge the Elytron APIs with the available APIs
of the web server being integrated with.
|
HttpScope |
An attachment scope for use by an authentication mechanism.
|
HttpScopeNotification |
Interface providing information about scope notifications.
|
HttpScopeNotification.SessionNotificationType |
|
HttpServerAuthenticationMechanism |
Definition of a server side HTTP authentication mechanism.
|
HttpServerAuthenticationMechanismFactory |
Factory to create authentication mechanisms.
|
HttpServerCookie |
Server side representation of a HTTP Cookie.
|
HttpServerMechanismsResponder |
A responder for sending either authentication challenges or responses as a result of successful authentication back to the
calling client.
|
HttpServerRequest |
Server side representation of a HTTP request.
|
HttpServerRequestWrapper |
A wrapper delegating any request to the delegated implementation.
|
HttpServerResponse |
Server side representation of a HTTP response.
|
HttpServerScopes |
Interface providing access to context specific HttpScope instances.
|
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.
|
InhibitAnyPolicyExtension |
|
InvalidAuthenticationConfigurationException |
An exception thrown to indicate that the client authentication configuration is invalid.
|
InvalidPermissionClassException |
An exception which is thrown when an invalid permission class is instantiated.
|
IssuerAlternativeNamesExtension |
|
IteratedHashPasswordSpec |
A PasswordSpec for a password represented by a hash with an iteration count or cost.
|
IteratedPasswordAlgorithmSpec |
Algorithm parameter specification for password types with an iteration count.
|
IteratedSaltedHashPasswordSpec |
A PasswordSpec for a password represented by a hash with a salt and a iteration count or cost.
|
IteratedSaltedPasswordAlgorithmSpec |
Algorithm parameter specification for common hashed password types.
|
JaspiConfigurationBuilder |
A builder API to assemble JASPIC configuration.
|
KeyAgreement |
The key agreement type for SSL/TLS cipher suite selection.
|
KeyManagerCredentialSaslServerFactory |
|
KeyPairCredential |
A public/private key pair credential.
|
KeyStoreCredentialSource |
Deprecated.
|
KeyUsage |
The various key usage types.
|
KeyUsageExtension |
|
KeyUtil |
Key utility methods.
|
LegacyConfiguration |
An interface which allows legacy configuration to take place if no Elytron client configuration is present in the
global configuration.
|
LegacyRealmListSaslServerFactory |
|
LocalKerberosCredentialSource |
Deprecated.
|
LocalKerberosCredentialSource.Builder |
A builder for a local kerberos credential source.
|
LocalPrincipalSaslClientFactory |
A delegating SASL client factory whose instances can track and return the assumed principal used for authentication.
|
LoginPermission |
Establish whether the current identity has permission to complete an authentication ("log in").
|
MapAttributes |
A map-backed attributes collection.
|
MappedRegexRealmMapper |
A simple mapping regular expression-based realm mapper.
|
MappedRoleMapper |
A simple mapping role mapper.
|
MappedRoleMapper.Builder |
A builder for map backed role mappers.
|
MaskedPassword |
A password which has been masked, PicketBox style.
|
MaskedPasswordAlgorithmSpec |
An algorithm specification for a two-way password which is masked.
|
MaskedPasswordSpec |
A password specification for a two-way password which is masked.
|
MatchRule |
A rule used for deciding which authentication configuration to use.
|
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 |
|
MechanismProviderFilteringSaslClientFactory |
A SASL client factory which filters mechanisms based on the combination of mechanism name and security provider.
|
MechanismProviderFilteringSaslServerFactory |
A SASL server factory which filters mechanisms based on the combination of mechanism name and security provider.
|
MechanismRealmConfiguration |
A configuration for a single mechanism realm.
|
MechanismRealmConfiguration.Builder |
A builder for mechanism realm configuration.
|
MechanismUtil |
Utils to be used by authentication mechanism (SASL or HTTP) implementations.
|
MechanismUtil |
Deprecated.
|
ModifiableRealmIdentity |
A realm identity which is modifiable.
|
ModifiableRealmIdentityIterator |
An iterator over realm identities.
|
ModifiableSecurityRealm |
A realm which can be modified.
|
ModularCrypt |
Helper utility methods for operation on passwords based on the Modular Crypt Format(MCF).
|
MutableNameRewriter |
A delegating name rewriter with a mutable delegation target.
|
NameConstraintsExtension |
|
NameConstraintsExtension.GeneralSubtree |
A general subtree for a name constraint.
|
NamePrincipal |
A principal which is comprised of a simple String name.
|
NameRewriter |
A name rewriter.
|
NameSetPermissionCollection |
A permission collection for permissions with a finite set of names, which is based on a simple bit set.
|
NoPermission |
A permission which implies nothing, not even itself.
|
NullSecurityFactory<T> |
|
NumericPrincipal |
A principal which is represented by a numeric ID, such as what a database might use for a primary key.
|
OAuth2CredentialSource |
Deprecated. |
OAuth2CredentialSource.Builder |
|
OidsUtil |
OIDs to attribute name and back conversion utility.
|
OidsUtil.Category |
Category of mapping - determine context of the mapping
|
OneTimePassword |
A one-time password, used by the OTP SASL mechanism.
|
OneTimePasswordAlgorithmSpec |
Algorithm parameter specification for one-time password types as defined in RFC 2289.
|
OneTimePasswordSpec |
A PasswordSpec for a one-time password as defined in RFC 2289.
|
OneTimeSecurityFactory<T> |
A SecurityFactory implementation which calls delegated factory at first and
returns created object for any other create call.
|
OneWayPassword |
A password which can be verified but not recovered.
|
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.
|
ParametricPrivilegedAction<T,P> |
A privileged action which accepts a parameter.
|
ParametricPrivilegedExceptionAction<T,P> |
A privileged action which accepts a parameter and can throw an exception.
|
Password |
A password key.
|
PasswordCredential |
A credential for password authentication.
|
PasswordFactory |
A factory for passwords.
|
PasswordFactorySpi |
The SPI for password factories to implement.
|
PasswordGuessEvidence |
A piece of evidence that is comprised of a password guess.
|
PasswordResetCallback |
A callback used when a password reset is required.
|
PasswordSpec |
A password specification object.
|
PeerIdentity |
A peer's authenticated identity.
|
PeerIdentity.Configuration |
The opaque configuration to apply to a peer identity.
|
PeerIdentityContext |
A peer identity context.
|
PeerPrincipalCallback |
An optional callback to inform the callback handler of the peer's principal identity.
|
PermissionActions |
Deprecated.
|
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.
|
PermissionUtil |
General permission utility methods and constants.
|
PermissionVerifier |
An interface for objects that can verify permissions.
|
PKCS10CertificateSigningRequest |
A PKCS #10 certificate signing request defined in RFC 2986 as:
|
PKCS10CertificateSigningRequest.Builder |
A Builder to configure and generate a PKCS10CertificateSigningRequest .
|
PolicyConstraintsExtension |
|
PolicyMappingsExtension |
|
PolicyMappingsExtension.PolicyMapping |
A single policy mapping.
|
PrincipalAuthorizeCallback |
An authorization callback similar to javase AuthorizeCallback
but using a generic principal.
|
PrincipalDecoder |
A decoder for extracting a simple name from a principal.
|
PrivilegedSaslClient |
A SaslClient which evaluates challenges and wrap/unwrap requests in an privileged context.
|
PrivilegedSaslClientFactory |
A SaslClientFactory whose SaslClient instances evaluate challenges and wrap/unwrap requests in a
privileged context.
|
PrivilegedSaslServer |
A SaslServer which evaluates responses and wrap/unwrap requests in an privileged context.
|
PrivilegedSaslServerFactory |
A SaslServerFactory whose SaslServer instances evaluate challenges and wrap/unwrap requests in a
privileged context.
|
PropertiesSaslClientFactory |
|
PropertiesSaslServerFactory |
A SaslServerFactory allowing the user to add properties
|
Protocol |
The protocol type for SSL/TLS cipher suite selection and protocol selection.
|
ProtocolSaslClientFactory |
A SaslClientFactory which sets the protocol name to a fixed value, disregarding the passed in value.
|
ProtocolSaslServerFactory |
A SaslServerFactory which sets the protocol name to a fixed value, disregarding the passed in value.
|
ProtocolSelector |
An immutable filter for SSL/TLS protocols.
|
PublicKeyCredential |
A public key credential.
|
RawSecretKeyFactory |
|
ReadEnvironmentPropertyAction |
A security action which reads an environment property.
|
ReadPropertyAction |
A privileged action for reading a system property.
|
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.
|
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.
|
RealmNestedPrincipal |
A principal type which is used to find a specific identity in a specific realm.
|
RealmSuccessfulAuthenticationEvent |
A realm event signifying authentication success.
|
RealmUnavailableException |
An exception to indicate a general underlying failure of the realm.
|
ReauthenticationException |
A run-time exception indicating that a reauthentication was required for an operation, but the reauthentication
failed, preventing the operation from proceeding.
|
RegexNameRewriter |
A simple regular expression-based name rewriter.
|
RegexNameValidatingRewriter |
A regular expression-based name validation rewriter.
|
ReplacePropertyAction |
A privileged action for setting a system property only if it is set to another value.
|
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.
|
RSAParameterSpec |
Algorithm parameter specification for RSA keys.
|
RSAParameterSpiImpl |
|
RunAsPrincipalPermission |
The permission to run as another principal within some security domain.
|
SaltedHashPasswordSpec |
A PasswordSpec for a password represented by a hash with a salt.
|
SaltedPasswordAlgorithmSpec |
Algorithm parameter specification for salted hashed password types.
|
SaltedSimpleDigestPassword |
A simple password where the generated digest also includes a salt.
|
SaslAuthenticationFactory |
A SASL server factory configuration.
|
SaslAuthenticationFactory |
Deprecated.
|
SaslAuthenticationFactory.Builder |
A builder for SASL server factory configurations.
|
SaslAuthenticationFactory.Builder |
A builder for SASL server factory configurations.
|
SaslFactories |
A utility class for discovering SASL client and server factories.
|
SaslMechanismInformation |
A collection of predicates and other information which can be used to filter SASL mechanisms.
|
SaslMechanismInformation.Names |
|
SaslWrapper |
|
SaslWrappers |
Utility methods for SASL wrappers.
|
Scope |
Enumeration of the available scopes during HTTP request handling.
|
Scoped |
An identity configuration which can be applied on a scoped basis.
|
ScramDigestPassword |
A SCRAM-digest password, used by the SCRAM family of SASL mechanisms.
|
ScramServerErrorCode |
|
ScramServerException |
A SCRAM server-side exception with an error code.
|
SecretKeyCredential |
A secret key credential.
|
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.
|
SecurityFactory<T> |
A factory for preconfigured security objects.
|
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.
|
SecurityIdentitySaslServerFactory |
A SASL server factory which makes the authenticated SecurityIdentity available to the caller.
|
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.
|
SecurityLevel |
The security level setting for SSL/TLS cipher suite selection.
|
SecurityMessages |
|
SecurityMessages |
|
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.
|
SecurityProviderSaslClientFactory |
A SaslClientFactory which uses the currently installed security providers to acquire a delegate
SaslClientFactory .
|
SecurityProviderSaslServerFactory |
A SaslServerFactory which uses the currently installed security providers to acquire a delegate
SaslServerFactory .
|
SecurityRealm |
A single authentication realm.
|
SelectingContext |
Implemented by SSLEngine instances that support selection of an alternative engine.
|
SelfSignedX509CertificateAndSigningKey |
A self-signed X.509 certificate and the private key used to sign the certificate.
|
SelfSignedX509CertificateAndSigningKey.Builder |
A Builder to configure and generate a SelfSignedX509CertificateAndSigningKey .
|
ServerAuthenticationContext |
Server-side authentication context.
|
ServerCredentialCallback |
A callback used to acquire the server (or "host") credential.
|
ServerNameSaslClientFactory |
A SaslClientFactory which sets the server name to a fixed value, disregarding the passed in value.
|
ServerNameSaslServerFactory |
A SaslServerFactory which sets the server name to a fixed value, disregarding the passed in value.
|
ServerSaslWrapper |
A SaslWrapper which encapsulates a SaslServer .
|
ServiceLoaderSaslClientFactory |
|
ServiceLoaderSaslServerFactory |
|
SetContextClassLoaderAction |
A security action to get and set the context class loader of the current thread.
|
SetContextClassLoaderFromClassAction |
A security action to get and set the context class loader of the current thread.
|
SetMechanismInformationSaslServerFactory |
|
SetSystemPropertiesAction |
A security action which replaces the system properties map.
|
SimpleActionBitsPermissionCollection |
A trivially simple permission collection, suitable as a default for most permission types (though probably not as efficient
as a specialized type in many cases).
|
SimpleAttributesEntry |
|
SimpleDigestPassword |
A simple single digest based password.
|
SimplePermissionCollection |
A trivially simple permission collection, suitable as a default for most permission types (though probably not as efficient
as a specialized type in many cases).
|
SimplePermissionMapper |
|
SimplePermissionMapper.Builder |
A builder for simple permission mappers.
|
SimplePermissionMapper.MappingMode |
Mode defining behaviour when multiple mappings are found.
|
SimpleRegexRealmMapper |
A simple regular expression-based realm mapper.
|
SNIContextMatcher |
|
SNIContextMatcher.Builder |
|
SNISSLContext |
|
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.
|
SocketAddressCallbackSaslClientFactory |
|
SocketAddressCallbackSaslServerFactory |
|
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.
|
SortedMechanismClientServerFactory |
|
SortedMechanismSaslServerFactory |
|
SSLCallback |
A callback which provides information to the callback handler about the established SSLSession.
|
SSLConfigurator |
A configurator for SSL contexts and their produced objects.
|
SSLConnection |
An SSL connection of some sort.
|
SSLConnectionInformation |
Information about the SSL connection currently being built.
|
SSLContextBuilder |
A class which allows building and configuration of a single client- or server-side SSL context.
|
SSLContextSelector |
A selector which chooses an SSL context based on connection information.
|
SSLQueryCallbackHandler |
A callback handler which delegates to another callback handler, passing the authentication's SSL/TLS information to that
callback handler on its first invocation.
|
SSLSaslClientFactory |
A SASL client factory which provides information about the security layer of the connection to the callback handler.
|
SSLSaslServerFactory |
A SASL server factory which provides information about the security layer of the connection to the callback handler.
|
SSLUtils |
SSL factories and utilities.
|
StackInspector |
A utility class which is useful for inspecting the call stack.
|
StringPrep |
Preparation of Internationalized Strings ("stringprep") by RFC 3454
|
SubjectAlternativeNamesExtension |
|
SubjectDirectoryAttributesExtension |
|
SubjectInformationAccessExtension |
|
SubjectKeyIdentifierExtension |
|
SunUnixMD5CryptPassword |
An MD5-crypt password using the Sun scheme.
|
SupportLevel |
The different support levels.
|
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.
|
TLSServerEndPointChannelBindingSaslClientFactory |
A SASL client factory which implements the tls-server-end-point channel binding algorithm.
|
TLSServerEndPointChannelBindingSaslServerFactory |
A SASL server factory which implements the tls-server-end-point channel binding algorithm.
|
TrustedAuthoritiesCallback |
An optional callback used to retrieve information about trusted certificate authorities
for authenticating peers.
|
TrustedAuthority |
A representation of a trusted certificate authority.
|
TrustedAuthority.CertificateTrustedAuthority |
A trusted authority that is identified by its certificate.
|
TrustedAuthority.HashTrustedAuthority |
A trusted authority that is identified by a hash.
|
TrustedAuthority.IssuerKeyHashTrustedAuthority |
A trusted authority that is identified by the hash of its public key.
|
TrustedAuthority.IssuerNameHashTrustedAuthority |
A trusted authority that is identified by the hash of its name.
|
TrustedAuthority.NameTrustedAuthority |
A trusted authority that is identified by its name.
|
TrustedAuthority.PKCS15KeyHashTrustedAuthority |
A trusted authority that is identified by the PKCS #15 key hash.
|
TrustManagerSaslServerFactory |
A SaslServerFactory which sets the trust manager that should be used for trust verification.
|
TwoWayPassword |
A password which can be verified and recovered.
|
UnixDESCryptPassword |
The traditional UNIX DES crypt password algorithm.
|
UnixMD5CryptPassword |
The UNIX modular-crypt MD5 crypt algorithm.
|
UnixSHACryptPassword |
The UNIX modular-crypt SHA crypt algorithm.
|
UnsupportedCredentialTypeException |
An exception indicating that given credential store is not supporting particular Credential class.
|
UsernamePasswordHashUtil |
Deprecated.
|
Version |
The version of this JAR.
|
VersionedProvider |
A security provider which uses a string version, forward compatible with Java 9.
|
WildFlyElytronBaseProvider |
The base Provider implementation for security services made available by Elytron.
|
WildFlyElytronCredentialStoreProvider |
Provider for credential store implementations.
|
WildFlyElytronDigestProvider |
Deprecated.
|
WildFlyElytronHttpBasicProvider |
Deprecated.
|
WildFlyElytronHttpBearerProvider |
Deprecated.
|
WildFlyElytronHttpClientCertProvider |
Deprecated.
|
WildFlyElytronHttpDigestProvider |
Deprecated.
|
WildFlyElytronHttpFormProvider |
Deprecated.
|
WildFlyElytronHttpSpnegoProvider |
Deprecated.
|
WildFlyElytronKeyProvider |
Provider for key implementations.
|
WildFlyElytronPasswordProvider |
Provider for password implementations.
|
WildFlyElytronProvider |
Deprecated. |
WildFlySecurityManager |
The security manager.
|
WildFlySecurityManagerPermission |
A permission specific to the WildFly security manager.
|
WritePropertyAction |
A privileged action for setting a system property.
|
WritePropertyIfAbsentAction |
A privileged action for setting a system property if it is absent.
|
WriteSecurityPropertyAction |
A security action which sets a security property.
|
X500 |
Useful X500 constants and utilities.
|
X500AttributePrincipalDecoder |
A principal decoder which decodes an attribute from an X.500 principal.
|
X500AttributePrincipalDecoder |
Deprecated.
|
X500AttributeTypeAndValue |
An X.500 directory attribute, which is comprised of an attribute type OID and a single values, whose type is
defined by the attribute type.
|
X500DirectoryAttribute |
An X.500 directory attribute, which is comprised of an attribute type OID and zero or more values, whose types are
defined by the attribute type.
|
X500PrincipalBuilder |
A builder for X.500 principals, defined in RFC 5280 as:
|
X500SubjectEvidenceDecoder |
An evidence decoder that derives the principal that should be associated with the given
X509PeerCertificateChainEvidence from the subject from the first certificate in
the given evidence, as an X500Principal .
|
X509CertificateBuilder |
A builder for X.509 certificates.
|
X509CertificateChainAndSigningKey |
An X.509 certificate chain and private key.
|
X509CertificateChainCredential |
A credential which contains an X.509 certificate chain.
|
X509CertificateChainPrivateCredential |
A credential containing a private key and an X.509 certificate chain.
|
X509CertificateChainPublicCredential |
A credential containing an X.509 certificate chain.
|
X509CertificateExtension |
An X.509 certificate extension.
|
X509CRLExtendedTrustManager |
Deprecated.
|
X509PeerCertificateChainEvidence |
A piece of evidence that is comprised of a verified peer certificate chain.
|
X509RevocationTrustManager |
Extension to the X509TrustManager interface to support OCSP and CRL verification.
|
X509RevocationTrustManager.Builder |
|
X509SubjectAltNameEvidenceDecoder |
An evidence decoder that derives the principal that should be associated with the given
X509PeerCertificateChainEvidence from an X.509 subject alternative name from the
first certificate in the given evidence.
|