Package | Description |
---|---|
org.jboss.security |
The basic security interfaces and classes are now located in the
jbosssx module.
|
org.jboss.security.callbacks | |
org.jboss.security.identitytrust | |
org.jboss.security.identitytrust.modules | |
org.jboss.security.javaee | |
org.jboss.security.plugins |
Security plugins have moved to the jbosssx cvs module.
|
org.jboss.security.plugins.identitytrust | |
org.picketbox.factories |
Modifier and Type | Field and Description |
---|---|
protected SecurityContext |
SecurityContextUtil.securityContext |
Modifier and Type | Method and Description |
---|---|
static SecurityContext |
SecurityContextFactory.createSecurityContext(Principal p,
Object cred,
Subject s,
String securityDomain)
Create a security context
|
static SecurityContext |
SecurityContextFactory.createSecurityContext(Principal p,
Object cred,
Subject s,
String securityDomain,
ClassLoader classLoader)
Create a security context
|
static SecurityContext |
SecurityContextFactory.createSecurityContext(Principal p,
Object cred,
Subject s,
String securityDomain,
String fqnClass,
ClassLoader classLoader)
Create a security context
|
static SecurityContext |
SecurityContextFactory.createSecurityContext(String securityDomain)
Create a security context
|
static SecurityContext |
SecurityContextFactory.createSecurityContext(String securityDomain,
Class<? extends SecurityContext> clazz)
Create a security context given the class
This method exists because classloader.loadClass is an expensive
operation due to synchronization
|
static SecurityContext |
SecurityContextFactory.createSecurityContext(String securityDomain,
ClassLoader classLoader)
Create a security context
|
static SecurityContext |
SecurityContextFactory.createSecurityContext(String securityDomain,
String fqnClass)
Construct a SecurityContext
|
static SecurityContext |
SecurityContextFactory.createSecurityContext(String securityDomain,
String fqnClass,
ClassLoader classLoader)
Construct a SecurityContext
|
static SecurityContext |
SecurityContextAssociation.getSecurityContext()
Get a security context
|
Modifier and Type | Method and Description |
---|---|
static SecurityContextUtil |
SecurityContextFactory.createUtil(SecurityContext sc)
Return an instance of the SecurityContextUtil
|
static SecurityContextUtil |
SecurityContextFactory.createUtil(SecurityContext sc,
Class<? extends SecurityContextUtil> utilClazz)
Return an instance of the SecurityContextUtil given a Class instance of the util class
|
static SecurityContextUtil |
SecurityContextFactory.createUtil(SecurityContext sc,
ClassLoader classLoader)
Return an instance of the SecurityContextUtil
|
static SecurityContextUtil |
SecurityContextFactory.createUtil(SecurityContext sc,
String utilFQN)
Return an instance of the SecurityContextUtil given a FQN of the util class
|
static SecurityContextUtil |
SecurityContextFactory.createUtil(SecurityContext sc,
String utilFQN,
ClassLoader classLoader)
Return an instance of the SecurityContextUtil given a FQN of the util class
|
static void |
SecurityContextAssociation.setSecurityContext(SecurityContext sc)
Set a security context
|
void |
SecurityContextUtil.setSecurityContext(SecurityContext sc) |
Modifier and Type | Method and Description |
---|---|
static SecurityContext |
SecurityContextFactory.createSecurityContext(String securityDomain,
Class<? extends SecurityContext> clazz)
Create a security context given the class
This method exists because classloader.loadClass is an expensive
operation due to synchronization
|
Modifier and Type | Method and Description |
---|---|
SecurityContext |
SecurityContextCallback.getSecurityContext() |
SecurityContext |
SecurityContextCallbackHandler.getSecurityContext() |
Modifier and Type | Method and Description |
---|---|
void |
SecurityContextCallback.setSecurityContext(SecurityContext securityContext) |
Constructor and Description |
---|
SecurityContextCallbackHandler(SecurityContext securityContext) |
Modifier and Type | Field and Description |
---|---|
protected SecurityContext |
IdentityTrustContext.securityContext
Security Context On which the Trust Context needs
to make a decision on.
|
Modifier and Type | Method and Description |
---|---|
void |
IdentityTrustModule.initialize(SecurityContext securityContext,
CallbackHandler handler,
Map<String,Object> sharedState,
Map<String,Object> options)
Initialize the module with the SecurityContext
on which trust decisions will be made
|
IdentityTrustManager.TrustDecision |
IdentityTrustManager.isTrusted(SecurityContext securityContext)
Make a Trust Decision on a security context
|
Constructor and Description |
---|
JBossIdentityTrustContext(String secDomain,
SecurityContext sc) |
Modifier and Type | Field and Description |
---|---|
protected SecurityContext |
AbstractIdentityTrustModule.securityContext |
Modifier and Type | Method and Description |
---|---|
void |
AbstractIdentityTrustModule.initialize(SecurityContext sc,
CallbackHandler handler,
Map<String,Object> sharedState,
Map<String,Object> options) |
Modifier and Type | Field and Description |
---|---|
protected SecurityContext |
AbstractJavaEEHelper.securityContext |
Modifier and Type | Method and Description |
---|---|
SecurityContext |
AbstractJavaEEHelper.getSecurityContext() |
Modifier and Type | Method and Description |
---|---|
static EJBAuthenticationHelper |
SecurityHelperFactory.getEJBAuthenticationHelper(SecurityContext sc)
Get the EJB Authentication Helper given a security context
|
static AbstractEJBAuthorizationHelper |
SecurityHelperFactory.getEJBAuthorizationHelper(SecurityContext sc)
Get the EJB Authorization Helper given a security context
|
static AbstractWebAuthorizationHelper |
SecurityHelperFactory.getWebAuthorizationHelper(SecurityContext sc)
Get the Web Authorization Helper given a security context
|
void |
AbstractJavaEEHelper.setSecurityContext(SecurityContext sc) |
Constructor and Description |
---|
EJBAuthenticationHelper(SecurityContext sc) |
Modifier and Type | Class and Description |
---|---|
class |
JBossSecurityContext
Implementation of the Security Context for the JBoss AS
|
Constructor and Description |
---|
JBossSecurityContextUtil(SecurityContext sc) |
Modifier and Type | Method and Description |
---|---|
IdentityTrustManager.TrustDecision |
JBossIdentityTrustManager.isTrusted(SecurityContext securityContext) |
Modifier and Type | Method and Description |
---|---|
static SecurityContext |
SecurityFactory.establishSecurityContext(String securityDomainName)
Establish a security context on the thread
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.