Package org.wildfly.security.auth.client
package org.wildfly.security.auth.client
Elytron Client enable remote clients to authenticate using Elytron.
When a connection is established, the client makes use of an authentication context, which gives rules that match which authentication configuration is used with an outbound connection.
-
ClassDescriptionAn interface indicating active sessions of an SSLContextA configuration which controls how authentication is performed.A set of rules and authentication configurations to use with a client for establishing a connection.A client for consuming authentication context configurations.The kinds of callbacks which can be handled by the user's callback.A parser for the Elytron XML schema.An exception thrown to indicate that the client authentication configuration is invalid.An interface which allows legacy configuration to take place if no Elytron client configuration is present in the global configuration.A rule used for deciding which authentication configuration to use.A peer's authenticated identity.The opaque configuration to apply to a peer identity.A peer identity context.Provider that loads Elytron client configuration and provides default SSLContext which can be returned with SSLContext.getDefault() call.SSLContextSpi that is used by WildFlyElytronClientDefaultSSLContextProvider