Uses of Class
org.wildfly.security.auth.client.AuthenticationContext
Packages that use AuthenticationContext
Package
Description
Elytron Client enable remote clients to authenticate using Elytron.
Classes related to a
SecurityRealm implementation capable of integrating with
LDAP servers.-
Uses of AuthenticationContext in org.jboss.ejb._private
Fields in org.jboss.ejb._private with type parameters of type AuthenticationContext -
Uses of AuthenticationContext in org.jboss.ejb.client
Methods in org.jboss.ejb.client that return AuthenticationContextModifier and TypeMethodDescriptionAbstractInvocationContext.getAuthenticationContext()abstract AuthenticationContextAbstractReceiverInvocationContext.getAuthenticationContext()Get the authentication context of the request.EJBReceiverInvocationContext.getAuthenticationContext()EJBReceiverSessionCreationContext.getAuthenticationContext() -
Uses of AuthenticationContext in org.jboss.ejb.client.legacy
Methods in org.jboss.ejb.client.legacy that return AuthenticationContextModifier and TypeMethodDescriptionElytronLegacyConfiguration.getConfiguredAuthenticationContext() -
Uses of AuthenticationContext in org.wildfly.extension.elytron
Fields in org.wildfly.extension.elytron with type parameters of type AuthenticationContextModifier and TypeFieldDescriptionstatic final org.jboss.as.server.deployment.AttachmentKey<AuthenticationContext>ElytronExtension.AUTHENTICATION_CONTEXT_KEYThe attachment key that is used for associating the authentication context with a deployment context. -
Uses of AuthenticationContext in org.wildfly.naming.client
Methods in org.wildfly.naming.client that return types with arguments of type AuthenticationContextModifier and TypeMethodDescriptionProviderEnvironment.getAuthenticationContextSupplier()Get the authentication context supplier to use.Method parameters in org.wildfly.naming.client with type arguments of type AuthenticationContextModifier and TypeMethodDescriptionProviderEnvironment.Builder.setAuthenticationContextSupplier(Supplier<AuthenticationContext> authenticationContextSupplier) Set the authentication context supplier to use. -
Uses of AuthenticationContext in org.wildfly.security.auth.client
Methods in org.wildfly.security.auth.client that return AuthenticationContextModifier and TypeMethodDescriptionstatic AuthenticationContextAuthenticationContext.captureCurrent()Get the current thread's captured authentication context.static AuthenticationContextAuthenticationContext.empty()Get a new, empty authentication context.LegacyConfiguration.getConfiguredAuthenticationContext()Get the configured authentication context.AuthenticationContext.replacing(int idx, MatchRule rule, AuthenticationConfiguration configuration) Get a new authentication context which is the same as this one, but which replaces the rule and configuration at the given index with the given rule and configuration.AuthenticationContext.replacingSslContext(int idx, MatchRule rule, SecurityFactory<SSLContext> sslContext) Get a new authentication context which is the same as this one, but which replaces the rule and SSL context at the given index with the given rule and SSL context.AuthenticationContext.with(int idx, MatchRule rule, AuthenticationConfiguration configuration) Get a new authentication context which is the same as this one, but which includes the given rule and configuration inserted at the position of its list indicated by theidxparameter.AuthenticationContext.with(AuthenticationContext other) Get a new authentication context which is the same as this one, but which includes the rules, configurations and SSL contexts of the given context at the end of its list.AuthenticationContext.with(MatchRule rule, AuthenticationConfiguration configuration) Get a new authentication context which is the same as this one, but which includes the given rule and configuration at the end of its list.AuthenticationContext.without(int idx) Get a new authentication context which is the same as this one, but without the rule and configuration at the index indicated by theidxparameter.AuthenticationContext.withoutSsl(int idx) Get a new authentication context which is the same as this one, but without the rule and configuration at the index indicated by theidxparameter.AuthenticationContext.withSsl(int idx, MatchRule rule, SecurityFactory<SSLContext> sslContext) Get a new authentication context which is the same as this one, but which includes the given rule and SSL context inserted at the position of its list indicated by theidxparameter.AuthenticationContext.withSsl(MatchRule rule, SecurityFactory<SSLContext> sslContext) Get a new authentication context which is the same as this one, but which includes the given rule and SSL context at the end of its SSL context list.Methods in org.wildfly.security.auth.client that return types with arguments of type AuthenticationContextModifier and TypeMethodDescriptionstatic ContextManager<AuthenticationContext>AuthenticationContext.getContextManager()Get the context manager for authentication contexts.AuthenticationContext.getInstanceContextManager()static SecurityFactory<AuthenticationContext>ElytronXmlParser.parseAuthenticationClientConfiguration()Parse an Elytron authentication client configuration from a configuration discovered using the default wildfly-client-config discovery rules.static SecurityFactory<AuthenticationContext>ElytronXmlParser.parseAuthenticationClientConfiguration(URI uri) Parse an Elytron authentication client configuration from a resource located at a specifiedURI.Methods in org.wildfly.security.auth.client with parameters of type AuthenticationContextModifier and TypeMethodDescriptionAuthenticationContextConfigurationClient.getAuthenticationConfiguration(URI uri, AuthenticationContext authenticationContext) Get the authentication configuration which matches the given URI, orAuthenticationConfiguration.EMPTYif there is none.AuthenticationContextConfigurationClient.getAuthenticationConfiguration(URI uri, AuthenticationContext authenticationContext, int protocolDefaultPort) Get the authentication configuration which matches the given URI, orAuthenticationConfiguration.EMPTYif there is none, setting a default protocol port.AuthenticationContextConfigurationClient.getAuthenticationConfiguration(URI uri, AuthenticationContext authenticationContext, int protocolDefaultPort, String abstractType, String abstractTypeAuthority) Get the authentication configuration which matches the given URI and type, orAuthenticationConfiguration.EMPTYif there is none, setting a default protocol port.AuthenticationContextConfigurationClient.getAuthenticationConfigurationNoOverrides(URI uri, AuthenticationContext authenticationContext, String abstractType, String abstractTypeAuthority) Get the authentication configuration which matches the given URI and type, orAuthenticationConfiguration.EMPTYif there is none.AuthenticationContextConfigurationClient.getConfiguredSSLContexts(AuthenticationContext authenticationContext) Get all SSL contexts configured for this authentication context.AuthenticationContextConfigurationClient.getDefaultSSLContext(AuthenticationContext authenticationContext) Get the default SSL context that should be used when no other rules match, orSSLContext.getDefault()if there is none configured.AuthenticationContextConfigurationClient.getSSLContext(URI uri, AuthenticationContext authenticationContext) Get the SSL context which matches the given URI, orSSLContext.getDefault()if there is none.AuthenticationContextConfigurationClient.getSSLContext(URI uri, AuthenticationContext authenticationContext, String abstractType, String abstractTypeAuthority) Get the SSL context which matches the given URI and type, orSSLContext.getDefault()if there is none.AuthenticationContextConfigurationClient.getSSLContext(AuthenticationContext authenticationContext) Get the configured SSL context which matches ALL rules from provided AuthenticationContext, orSSLContext.getDefault()if there is none.AuthenticationContextConfigurationClient.getSSLContextFactory(URI uri, AuthenticationContext authenticationContext, String abstractType, String abstractTypeAuthority) Get the SSL context factory which matches the given URI and type, orSSLContext.getDefault()if there is none.AuthenticationContext.with(AuthenticationContext other) Get a new authentication context which is the same as this one, but which includes the rules, configurations and SSL contexts of the given context at the end of its list.Constructors in org.wildfly.security.auth.client with parameters of type AuthenticationContextModifierConstructorDescriptionWildFlyElytronClientDefaultSSLContextSpi(AuthenticationContext authenticationContext) SSLContextSpi used by WildFlyElytronClientDefaultSSLContextProvider that uses Elytron client configuration from provided authentication context. -
Uses of AuthenticationContext in org.wildfly.security.auth.realm.ldap
Methods in org.wildfly.security.auth.realm.ldap with parameters of type AuthenticationContextModifier and TypeMethodDescriptionSimpleDirContextFactoryBuilder.setAuthenticationContext(AuthenticationContext authenticationContext) Set the authentication context as source of security credential. -
Uses of AuthenticationContext in org.wildfly.security.sasl.auth.util
Constructors in org.wildfly.security.sasl.auth.util with parameters of type AuthenticationContextModifierConstructorDescriptionAuthenticationContextSaslClient(SaslClient delegate, AuthenticationContext context) Construct a new instance.AuthenticationContextSaslClientFactory(SaslClientFactory delegate, AuthenticationContext context) Construct a new instance.AuthenticationContextSaslServer(SaslServer delegate, AuthenticationContext context) Construct a new instance.AuthenticationContextSaslServerFactory(SaslServerFactory delegate, AuthenticationContext context) Construct a new instance.