Package org.jboss.as.connector.security
Class ElytronSubjectFactory
java.lang.Object
org.jboss.as.connector.security.ElytronSubjectFactory
- All Implemented Interfaces:
Capabilities,org.jboss.jca.core.spi.security.SubjectFactory
public class ElytronSubjectFactory
extends Object
implements org.jboss.jca.core.spi.security.SubjectFactory, Capabilities
An Elytron based
SubjectFactory implementation. It uses an AuthenticationContext to select a configuration
that matches the resource URI to obtain the username and password pair that will be inserted into the constructed
Subject instance.- Author:
- Flavia Rainone, Stefan Guilhen
-
Field Summary
Fields inherited from interface org.jboss.as.connector._private.Capabilities
AUTHENTICATION_CONTEXT_CAPABILITY, DATA_SOURCE_CAPABILITY, DATA_SOURCE_CAPABILITY_NAME, ELYTRON_SECURITY_DOMAIN_CAPABILITY, JCA_NAMING_CAPABILITY, JCA_NAMING_CAPABILITY_NAME, RESOURCE_ADAPTER_CAPABILITY, RESOURCE_ADAPTER_CAPABILITY_NAME -
Constructor Summary
ConstructorsConstructorDescriptionConstructorElytronSubjectFactory(org.wildfly.security.auth.client.AuthenticationContext authenticationContext, URI targetURI) Constructor. -
Method Summary
-
Constructor Details
-
Method Details