- CacheableManager<T,K> - Interface in org.jboss.security
-
An interface for managers that allow cached values.
- cacheHit(T) - Method in interface org.jboss.security.cache.SecurityCache
-
Cache Entry present?
- cacheOperation(T, Map<String, Object>) - Method in interface org.jboss.security.cache.SecurityCache
-
Perform a cache operation
- CALLBACK_HANDLER_KEY - Static variable in interface org.jboss.security.SecurityConstants
-
- callbackHandler - Variable in class org.jboss.security.client.SecurityClient
-
- callbackHandler - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
-
Any Callback Handler
- CALLER_PRINCIPAL_GROUP - Static variable in interface org.jboss.security.SecurityConstants
-
- CALLER_RAI_IDENTIFIER - Static variable in interface org.jboss.security.SecurityConstants
-
Identifier that specifies the caller run-as identifier for usage
in the PolicyContext Subject context handler.
- checkResourcePermission(Map<String, Object>, ServletRequest, ServletResponse, Subject, String, String) - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
-
Validate that the caller has the permission to access a web resource
- checkResourcePermission(Map<String, Object>, ServletRequest, ServletResponse, Subject, String, String, List<String>) - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
-
Validate that the caller has the permission to access a web resource
- cleanSubject(MessageInfo, Subject, String, String, CallbackHandler) - Method in interface org.jboss.security.ServerAuthenticationManager
-
Remove method specific principals and credentials from the subject.
- cleanUp() - Method in class org.jboss.security.client.SecurityClient
-
Provide an opportunity for client implementations to clean up
- clearIdentities(Class<?>) - Method in class org.jboss.security.SecurityContextUtil
-
Clear Identities of a particular type
- clearSecurityContext() - Static method in class org.jboss.security.SecurityContextAssociation
-
Clear the current security context
- commit() - Method in interface org.jboss.security.identitytrust.IdentityTrustModule
-
The IdentityTrust Process has succeeded.
- containsKey(K) - Method in interface org.jboss.security.CacheableManager
-
Checks if an entry exists in the cache.
- CONTEXT_ID - Static variable in interface org.jboss.security.SecurityConstants
-
- controlFlags - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
-
Control Flags for the individual modules
- createSecurityContext(String) - Static method in class org.jboss.security.SecurityContextFactory
-
Create a security context
- createSecurityContext(String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
-
Create a security context
- createSecurityContext(String, String) - Static method in class org.jboss.security.SecurityContextFactory
-
Construct a SecurityContext
- createSecurityContext(String, String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
-
Construct a SecurityContext
- createSecurityContext(String, Class<? extends SecurityContext>) - Static method in class org.jboss.security.SecurityContextFactory
-
Create a security context given the class
This method exists because classloader.loadClass is an expensive
operation due to synchronization
- createSecurityContext(Principal, Object, Subject, String) - Static method in class org.jboss.security.SecurityContextFactory
-
Create a security context
- createSecurityContext(Principal, Object, Subject, String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
-
Create a security context
- createSecurityContext(Principal, Object, Subject, String, String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
-
Create a security context
- createSubject() - Method in interface org.jboss.security.SubjectFactory
-
The Subject
factory method.
- createSubject(String) - Method in interface org.jboss.security.SubjectFactory
-
Create a subject given the security domain name
- createSubjectInfo(Principal, Object, Subject) - Method in class org.jboss.security.SecurityContextUtil
-
Create SubjectInfo and set it in the current security context
- createSubjectInfo(Identity, Subject) - Method in class org.jboss.security.SecurityContextUtil
-
Create a SubjectInfo
- createUtil(SecurityContext) - Static method in class org.jboss.security.SecurityContextFactory
-
Return an instance of the SecurityContextUtil
- createUtil(SecurityContext, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
-
Return an instance of the SecurityContextUtil
- createUtil(SecurityContext, String) - Static method in class org.jboss.security.SecurityContextFactory
-
Return an instance of the SecurityContextUtil given a FQN of the util class
- createUtil(SecurityContext, String, ClassLoader) - Static method in class org.jboss.security.SecurityContextFactory
-
Return an instance of the SecurityContextUtil given a FQN of the util class
- createUtil(SecurityContext, Class<? extends SecurityContextUtil>) - Static method in class org.jboss.security.SecurityContextFactory
-
Return an instance of the SecurityContextUtil given a Class instance of the util class
- credential - Variable in class org.jboss.security.client.SecurityClient
-
- CREDENTIAL - Static variable in interface org.jboss.security.SecurityConstants
-
- GeneralizedAuthenticationManager - Interface in org.jboss.security
-
Marker interface that combines the legacy AuthenticationManager
and the new JASPI (JSR-196) ServerAuthContext interfaces
- generateOTP(byte[], long, int, boolean, int) - Static method in class org.jboss.security.otp.HOTP
-
This method generates an OTP value for the given set of parameters.
- generateTOTP(String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
-
Generate a TOTP value using HMAC_SHA1
- generateTOTP(String, String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
-
This method generates an TOTP value for the given
set of parameters.
- generateTOTP(String, String, int, String) - Static method in class org.jboss.security.otp.TimeBasedOTP
-
This method generates an TOTP value for the given
set of parameters.
- generateTOTP256(String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
-
Generate a TOTP value using HMAC_SHA256
- generateTOTP256(String, String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
-
This method generates an TOTP value for the given
set of parameters.
- generateTOTP512(String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
-
Generate a TOTP value using HMAC_SHA512
- generateTOTP512(String, String, int) - Static method in class org.jboss.security.otp.TimeBasedOTP
-
This method generates an TOTP value for the given
set of parameters.
- get(T) - Method in interface org.jboss.security.cache.SecurityCache
-
Get Cache Entry
- get(String) - Method in class org.jboss.security.SecurityContextUtil
-
Return an object from the Security Context
- get() - Static method in class org.jboss.security.vault.SecurityVaultFactory
-
- get(String) - Static method in class org.jboss.security.vault.SecurityVaultFactory
-
- get(ClassLoader, String) - Static method in class org.jboss.security.vault.SecurityVaultFactory
-
- getActiveSubject() - Method in interface org.jboss.security.AuthenticationManager
-
- getAdditionalProperties() - Method in interface org.jboss.security.JSSESecurityDomain
-
Returns the additional properties map
- getAuditLevel() - Method in class org.jboss.security.audit.AuditEvent
-
Return the Audit Level
- getAuditManager(String) - Method in interface org.jboss.security.ISecurityManagement
-
AuditManager configured for the security domain
- getAuditManager() - Method in interface org.jboss.security.SecurityManagerLocator
-
- getAuthenticatedSubject() - Method in class org.jboss.security.SubjectInfo
-
- getAuthenticationManager(String) - Method in interface org.jboss.security.ISecurityManagement
-
Authentication Manager for the security domain
- getAuthenticationManager() - Method in interface org.jboss.security.SecurityManagerLocator
-
- getAuthorizationManager(String) - Static method in class org.jboss.security.factories.AuthorizationManagerFactory
-
- getAuthorizationManager(String) - Method in interface org.jboss.security.ISecurityManagement
-
Authorization Manager for the security domain
- getAuthorizationManager() - Method in interface org.jboss.security.SecurityManagerLocator
-
- getCachedKeys() - Method in interface org.jboss.security.CacheableManager
-
Returns a set of keys stored in the cache.
- getCallerPrincipal() - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
-
- getCertificate(String) - Method in interface org.jboss.security.JSSESecurityDomain
-
Returns the certificate with the given alias or null if no such certificate exists, from the
trust store this security domain delegates to.
- getCipherSuites() - Method in interface org.jboss.security.JSSESecurityDomain
-
Returns the cipher suites that should be enabled on SSLSockets
- getClientAlias() - Method in interface org.jboss.security.JSSESecurityDomain
-
Get the preferred client alias name
- getContextInfo(String) - Static method in class org.jboss.security.SecurityContextAssociation
-
Get the current thread context info.
- getContextMap() - Method in class org.jboss.security.audit.AuditEvent
-
Get the Contextual Map
- getContextMap(Principal, String) - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
-
- getCredential() - Static method in class org.jboss.security.SecurityContextAssociation
-
- getCredential() - Method in class org.jboss.security.SecurityContextUtil
-
Get the credential
- getCredential() - Method in class org.jboss.security.SecurityIdentity
-
- getData() - Method in interface org.jboss.security.SecurityContext
-
Context Map
- getDescription() - Method in class org.jboss.security.javaee.SecurityRoleRef
-
Get the description.
- getEJBAuthenticationHelper(SecurityContext) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
-
Get the EJB Authentication Helper given a security context
- getEJBAuthorizationHelper(SecurityContext) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
-
Get the EJB Authorization Helper given a security context
- getEJBVersion() - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
-
Get the EJB Version
- getIdentities(Class<?>) - Method in class org.jboss.security.SecurityContextUtil
-
Get a set of identities of a particular type
- getIdentities() - Method in class org.jboss.security.SubjectInfo
-
- getIdentity() - Method in interface org.jboss.security.RunAs
-
Return the identity represented
- getIdentity(Class<T>) - Method in class org.jboss.security.SubjectInfo
-
- getIdentityTrustManager(String) - Method in interface org.jboss.security.ISecurityManagement
-
IdentityTrustManager configured for the security domain
- getIdentityTrustManager() - Method in interface org.jboss.security.SecurityManagerLocator
-
- getIncomingRunAs() - Method in interface org.jboss.security.SecurityContext
-
- getIncomingRunAs() - Method in class org.jboss.security.SecurityIdentity
-
- getJSSE(String) - Method in interface org.jboss.security.ISecurityManagement
-
JSSE configuration for the security domain
- getKey(String, String) - Method in interface org.jboss.security.JSSESecurityDomain
-
Returns the key with the given alias from the key store this security domain delegates to.
- getKeyManagerFactory() - Method in interface org.jboss.security.SecurityDomain
-
Get the KeyManagerFactory associated with the security domain
- getKeyManagers() - Method in interface org.jboss.security.JSSESecurityDomain
-
Get the KeyManagers created by the configured KeyManagerFactory
- getKeyStore() - Method in interface org.jboss.security.JSSESecurityDomain
-
Get the keystore associated with the security domain
- getKeyStore() - Method in interface org.jboss.security.SecurityDomain
-
Get the keystore associated with the security domain
- getLink() - Method in class org.jboss.security.javaee.SecurityRoleRef
-
Get the link.
- getMappedObject() - Method in class org.jboss.security.mapping.MappingResult
-
- getMappingContext(Class<T>) - Method in interface org.jboss.security.mapping.MappingManager
-
Deprecated.
- getMappingContext(String) - Method in interface org.jboss.security.mapping.MappingManager
-
Get the mapping context based on the type
- getMappingManager(String) - Method in interface org.jboss.security.ISecurityManagement
-
Mapping manager configured with providers
- getMappingManager() - Method in interface org.jboss.security.SecurityManagerLocator
-
- getMappingResult() - Method in class org.jboss.security.mapping.MappingContext
-
- getModules() - Method in class org.jboss.security.mapping.MappingContext
-
Get the set of mapping modules
- getName() - Method in class org.jboss.security.javaee.SecurityRoleRef
-
Get the name.
- getOutgoingRunAs() - Method in interface org.jboss.security.SecurityContext
-
- getOutgoingRunAs() - Method in class org.jboss.security.SecurityIdentity
-
- getPolicyRegistration() - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
-
- getPrincipal(Principal) - Method in interface org.jboss.security.RealmMapping
-
Map from the operational environment Principal to the application
domain principal.
- getPrincipal() - Static method in class org.jboss.security.SecurityContextAssociation
-
- getPrincipal() - Method in class org.jboss.security.SecurityIdentity
-
- getProof() - Method in interface org.jboss.security.RunAs
-
Return the proof of identity
- getProtocols() - Method in interface org.jboss.security.JSSESecurityDomain
-
Returns the protocols that should be enabled on SSLSockets
- getProviders() - Method in class org.jboss.security.audit.AuditContext
-
- getRoles() - Method in class org.jboss.security.SecurityContextUtil
-
Get the Roles associated with the user for the
current security context
- getRoles() - Method in class org.jboss.security.SubjectInfo
-
- getSecurityClient() - Static method in class org.jboss.security.client.SecurityClientFactory
-
Return the default Security Client
The default Security Client is of type
"org.jboss.security.client.JBossSecurityClient"
- getSecurityClient(String) - Static method in class org.jboss.security.client.SecurityClientFactory
-
Return a security client of type
- getSecurityClient(Class<?>) - Static method in class org.jboss.security.client.SecurityClientFactory
-
Obtain a Security Client
- getSecurityContext() - Method in class org.jboss.security.callbacks.SecurityContextCallback
-
- getSecurityContext() - Method in class org.jboss.security.callbacks.SecurityContextCallbackHandler
-
- getSecurityContext() - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
-
- getSecurityContext() - Static method in class org.jboss.security.SecurityContextAssociation
-
Get a security context
- getSecurityDomain() - Method in interface org.jboss.security.SecurityContext
-
Return the Security Domain
- getSecurityIdentity() - Method in class org.jboss.security.SecurityContextUtil
-
Get a holder of subject, runAs and caller RunAs
- getSecurityManagement() - Method in interface org.jboss.security.SecurityContext
-
Get the SecurityManagement object to get hold of the various
managers
- getServerAlias() - Method in interface org.jboss.security.JSSESecurityDomain
-
Get the preferred server alias name
- getSubject() - Static method in class org.jboss.security.SecurityContextAssociation
-
- getSubject() - Method in class org.jboss.security.SecurityContextUtil
-
Get the subject the security context
- getSubject() - Method in class org.jboss.security.SecurityIdentity
-
- getSubjectInfo() - Method in interface org.jboss.security.SecurityContext
-
Subject Info
- getTargetPrincipal(Principal, Map<String, Object>) - Method in interface org.jboss.security.AuthenticationManager
-
Trust related usecases may require translation of a principal from another domain
to the current domain
An implementation of this interface may need to do a backdoor contact of the external
trust provider in deriving the target principal
- getTrustManagerFactory() - Method in interface org.jboss.security.SecurityDomain
-
Get the TrustManagerFactory associated with the security domain
- getTrustManagers() - Method in interface org.jboss.security.JSSESecurityDomain
-
Get the TrustManagers created by the configured TrustManagerFactory
- getTrustStore() - Method in interface org.jboss.security.JSSESecurityDomain
-
Get the truststore associated with the security domain.
- getTrustStore() - Method in interface org.jboss.security.SecurityDomain
-
Get the truststore associated with the security domain.
- getUnderlyingException() - Method in class org.jboss.security.audit.AuditEvent
-
Get the Exception part of the audit
- getUserName() - Method in class org.jboss.security.SecurityContextUtil
-
Get the username from the security context
- getUserPrincipal() - Method in class org.jboss.security.SecurityContextUtil
-
Get the user principal the security context
- getUserRoles(Principal) - Method in interface org.jboss.security.RealmMapping
-
Return the set of domain roles the principal has been assigned.
- getUtil() - Method in interface org.jboss.security.SecurityContext
-
Return a utility that is a facade to the internal
storage mechanism of the Security Context
This utility can be used to store information like
roles etc in an implementation specific way
- getValue(String) - Static method in class org.jboss.security.vault.SecurityVaultUtil
-
Given the vault formatted string, retrieve the attribute value from the
vault
- getValue(char[]) - Static method in class org.jboss.security.vault.SecurityVaultUtil
-
Get the value from the vault
- getValueAsString(String) - Static method in class org.jboss.security.vault.SecurityVaultUtil
-
- getWebAuthorizationHelper(SecurityContext) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
-
Get the Web Authorization Helper given a security context
- IdentityTrustContext - Class in org.jboss.security.identitytrust
-
Identity Trust Context that encloses multiple
IdentityTrustModules making trust decisions
- IdentityTrustContext() - Constructor for class org.jboss.security.identitytrust.IdentityTrustContext
-
- IdentityTrustException - Exception in org.jboss.security.identitytrust
-
Identity Trust Exception
- IdentityTrustException() - Constructor for exception org.jboss.security.identitytrust.IdentityTrustException
-
- IdentityTrustException(String, Throwable) - Constructor for exception org.jboss.security.identitytrust.IdentityTrustException
-
- IdentityTrustException(String) - Constructor for exception org.jboss.security.identitytrust.IdentityTrustException
-
- IdentityTrustException(Throwable) - Constructor for exception org.jboss.security.identitytrust.IdentityTrustException
-
- IdentityTrustManager - Interface in org.jboss.security.identitytrust
-
Interface representing the trust manager
for determining Identity
- IdentityTrustManager.TrustDecision - Enum in org.jboss.security.identitytrust
-
- IdentityTrustModule - Interface in org.jboss.security.identitytrust
-
IdentityTrustModule that is capable of making trust decisions
- INFO - Static variable in interface org.jboss.security.audit.AuditLevel
-
Just some info being passed into the audit logs
- init(Map<String, Object>) - Method in interface org.jboss.security.mapping.MappingProvider
-
Initialize the provider with the configured module options
- init(Map<String, Object>) - Method in interface org.jboss.security.vault.SecurityVault
-
Initialize the vault
- initialize(SecurityContext, CallbackHandler, Map<String, Object>, Map<String, Object>) - Method in interface org.jboss.security.identitytrust.IdentityTrustModule
-
Initialize the module with the SecurityContext
on which trust decisions will be made
- isCallerInRole(Resource, String) - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
-
Check if the caller is in any of the roles
- isCallerInRole(String, String, Principal, Subject, String, Set<SecurityRoleRef>) - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
-
Deprecated.
- isCallerInRole(String, String, Principal, Subject, String, Set<SecurityRoleRef>, boolean) - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
-
Deprecated.
- isClient() - Static method in class org.jboss.security.SecurityContextAssociation
-
Indicates whether we are on the client side
- isClientAuth() - Method in interface org.jboss.security.JSSESecurityDomain
-
Get the client auth flag
- ISecurityManagement - Interface in org.jboss.security
-
Interface to obtain the various managers for security
like authentication, authorization, audit, identitytrust etc
- isEnableAudit() - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
-
- isInitialized() - Method in interface org.jboss.security.vault.SecurityVault
-
Determine if the vault is initialized
- isTrusted() - Method in class org.jboss.security.identitytrust.IdentityTrustContext
-
Make a trust decision
- isTrusted(SecurityContext) - Method in interface org.jboss.security.identitytrust.IdentityTrustManager
-
Make a Trust Decision on a security context
- isTrusted() - Method in interface org.jboss.security.identitytrust.IdentityTrustModule
-
Make the trust decision
- isTrusted() - Method in class org.jboss.security.javaee.EJBAuthenticationHelper
-
Whether the current caller can be trusted?
- isValid(Principal, Object) - Method in interface org.jboss.security.AuthenticationManager
-
The isValid method is invoked to see if a user identity and associated
credentials as known in the operational environment are valid proof of the
user identity.
- isValid(Principal, Object, Subject) - Method in interface org.jboss.security.AuthenticationManager
-
The isValid method is invoked to see if a user identity and associated
credentials as known in the operational environment are valid proof of the
user identity.
- isValid(Subject, String) - Method in class org.jboss.security.javaee.EJBAuthenticationHelper
-
Authenticate the caller
- isValid(MessageInfo, Subject, String, CallbackHandler) - Method in interface org.jboss.security.ServerAuthenticationManager
-
Authenticate a Subject given the request response JSR-196(JASPI) messages.
- isValid(MessageInfo, Subject, String, String, CallbackHandler) - Method in interface org.jboss.security.ServerAuthenticationManager
-
Authenticate a Subject given the request response JSR-196(JASPI) messages.
- isVaultFormat(char[]) - Static method in class org.jboss.security.vault.SecurityVaultUtil
-
Check whether the string has the format of the vault
- isVaultFormat(String) - Static method in class org.jboss.security.vault.SecurityVaultUtil
-
Check whether the string has the format of the vault
- isVmwideAssociation() - Method in class org.jboss.security.client.SecurityClient
-
Is the Security Context establishment vm wide?
- saslAuthorizationId - Variable in class org.jboss.security.client.SecurityClient
-
- saslDesired - Variable in class org.jboss.security.client.SecurityClient
-
- saslMechanism - Variable in class org.jboss.security.client.SecurityClient
-
- secureResponse(MessageInfo, Subject, String, String, CallbackHandler) - Method in interface org.jboss.security.ServerAuthenticationManager
-
Secures the response encapsulated in the specified MessageInfo
object.
- SECURITY_CONTEXT - Static variable in interface org.jboss.security.SecurityConstants
-
- SECURITY_DOMAIN_OPTION - Static variable in interface org.jboss.security.SecurityConstants
-
The String option name used to pass in the security-domain
name the LoginModule was configured in.
- SecurityAudit - Annotation Type in org.jboss.security.annotation
-
Annotation indicating that all security events
are to be audited
- SecurityCache<T> - Interface in org.jboss.security.cache
-
Generic Security Cache Interface for usage
by the security integration layers like authentication,
authorization etc.
- SecurityCacheException - Exception in org.jboss.security.cache
-
Security Cache Exception denoting
a cache operation failure
- SecurityCacheException() - Constructor for exception org.jboss.security.cache.SecurityCacheException
-
- SecurityCacheException(String, Throwable) - Constructor for exception org.jboss.security.cache.SecurityCacheException
-
- SecurityCacheException(String) - Constructor for exception org.jboss.security.cache.SecurityCacheException
-
- SecurityCacheException(Throwable) - Constructor for exception org.jboss.security.cache.SecurityCacheException
-
- SecurityClient - Class in org.jboss.security.client
-
Generic Security Client class
Basic Users:
- SecurityClient() - Constructor for class org.jboss.security.client.SecurityClient
-
- SecurityClientFactory - Class in org.jboss.security.client
-
Factory to return SecurityClient instances
- SecurityClientFactory() - Constructor for class org.jboss.security.client.SecurityClientFactory
-
- SecurityConfig - Annotation Type in org.jboss.security.annotation
-
- SecurityConstants - Interface in org.jboss.security
-
Defines Constants for usage in the Security Layer
- securityContext - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
-
Security Context On which the Trust Context needs
to make a decision on.
- securityContext - Variable in class org.jboss.security.javaee.AbstractJavaEEHelper
-
- SecurityContext - Interface in org.jboss.security
-
Encapsulation of Authentication, Authorization, Mapping and other
security aspects at the level of a security domain
- securityContext - Variable in class org.jboss.security.SecurityContextUtil
-
- SECURITYCONTEXT_THREADLOCAL - Static variable in class org.jboss.security.SecurityContextAssociation
-
Flag to indicate whether threads that are spawned inherit the security context from parent
Set this to false if you do not want inheritance.
- SecurityContextAssociation - Class in org.jboss.security
-
Security Context association in a threadlocal
- SecurityContextAssociation() - Constructor for class org.jboss.security.SecurityContextAssociation
-
- SecurityContextCallback - Class in org.jboss.security.callbacks
-
SecurityContext Callback
- SecurityContextCallback() - Constructor for class org.jboss.security.callbacks.SecurityContextCallback
-
- SecurityContextCallbackHandler - Class in org.jboss.security.callbacks
-
CallbackHandler for SecurityContext
- SecurityContextCallbackHandler(SecurityContext) - Constructor for class org.jboss.security.callbacks.SecurityContextCallbackHandler
-
- SecurityContextFactory - Class in org.jboss.security
-
Factory class to create Security Context instances
- SecurityContextFactory() - Constructor for class org.jboss.security.SecurityContextFactory
-
- SecurityContextUtil - Class in org.jboss.security
-
General Utility methods for dealing with the SecurityContext
- SecurityContextUtil() - Constructor for class org.jboss.security.SecurityContextUtil
-
- SecurityDomain - Annotation Type in org.jboss.security.annotation
-
- securityDomain - Variable in class org.jboss.security.audit.AuditContext
-
- securityDomain - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
-
Security Domain of the Identity Trust Context
- SecurityDomain - Interface in org.jboss.security
-
The SecurityDomain interface combines the SubjectSecurityManager and
RealmMapping interfaces and adds a keyStore and trustStore as well as
JSSE KeyManagerFactory and TrustManagerFactory accessors for use with SSL/JSSE.
- SecurityHelperFactory - Class in org.jboss.security.javaee
-
Factory to get to the helpers
- SecurityHelperFactory() - Constructor for class org.jboss.security.javaee.SecurityHelperFactory
-
- SecurityIdentity - Class in org.jboss.security
-
Represents an Identity of an agent interacting with the
security service.
- SecurityIdentity(SubjectInfo, RunAs, RunAs) - Constructor for class org.jboss.security.SecurityIdentity
-
Create a SecurityIdentity Instance
- SecurityManagerLocator - Interface in org.jboss.security
-
Locator for the various security managers
- SecurityMapping - Annotation Type in org.jboss.security.annotation
-
Annotation for the mapping functionality (Principal, Role, Attribute)
- SecurityRoleRef - Class in org.jboss.security.javaee
-
Represents a Security Role Ref element in the deployment descriptor
- SecurityRoleRef() - Constructor for class org.jboss.security.javaee.SecurityRoleRef
-
- SecurityRoleRef(String, String) - Constructor for class org.jboss.security.javaee.SecurityRoleRef
-
- SecurityRoleRef(String, String, String) - Constructor for class org.jboss.security.javaee.SecurityRoleRef
-
- SecurityVault - Interface in org.jboss.security.vault
-
Vault for secure storage of attributes
- SecurityVaultException - Exception in org.jboss.security.vault
-
General exception thrown from the vault operations
- SecurityVaultException() - Constructor for exception org.jboss.security.vault.SecurityVaultException
-
- SecurityVaultException(String, Throwable) - Constructor for exception org.jboss.security.vault.SecurityVaultException
-
- SecurityVaultException(String) - Constructor for exception org.jboss.security.vault.SecurityVaultException
-
- SecurityVaultException(Throwable) - Constructor for exception org.jboss.security.vault.SecurityVaultException
-
- SecurityVaultFactory - Class in org.jboss.security.vault
-
- SecurityVaultFactory() - Constructor for class org.jboss.security.vault.SecurityVaultFactory
-
- SecurityVaultUtil - Class in org.jboss.security.vault
-
- SecurityVaultUtil() - Constructor for class org.jboss.security.vault.SecurityVaultUtil
-
- ServerAuthenticationManager - Interface in org.jboss.security
-
AuthenticationManager with JSR-196 Semantics
- SERVLET_LAYER - Static variable in interface org.jboss.security.SecurityConstants
-
Message Layers
- set(String, T) - Method in class org.jboss.security.SecurityContextUtil
-
Set an object on the Security Context
The context implementation may place the object in its internal
data structures (like the Data Map)
- setAuthenticatedSubject(Subject) - Method in class org.jboss.security.SubjectInfo
-
- setCache(T) - Method in interface org.jboss.security.CacheableManager
-
Sets the cache.
- setClient() - Static method in class org.jboss.security.SecurityContextAssociation
-
Set the VM-wide client side usage
- setContextInfo(String, Object) - Static method in class org.jboss.security.SecurityContextAssociation
-
Set the current thread context info.
- setContextMap(Map<String, Object>) - Method in class org.jboss.security.audit.AuditEvent
-
Set a non-modifiable Context Map
- setCredential(Object) - Static method in class org.jboss.security.SecurityContextAssociation
-
- setDefaultSecurityContextFQN(String) - Static method in class org.jboss.security.SecurityContextFactory
-
Set the default security context fqn
- setDefaultSecurityContextUtilFQN(String) - Static method in class org.jboss.security.SecurityContextFactory
-
Set the default util class fqn
- setDescription(String) - Method in class org.jboss.security.javaee.SecurityRoleRef
-
Set the description.
- setEJBAuthorizationHelperClass(String) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
-
Set the FQN of the ejb authorization helper class
- setEJBVersion(String) - Method in class org.jboss.security.javaee.AbstractEJBAuthorizationHelper
-
Set the EJB Version
- setEnableAudit(boolean) - Method in class org.jboss.security.javaee.AbstractWebAuthorizationHelper
-
- setFQN(String) - Static method in class org.jboss.security.factories.AuthorizationManagerFactory
-
- setIdentities(Set<Identity>) - Method in class org.jboss.security.SecurityContextUtil
-
Set the Identities into the Security Context
- setIdentities(Set<Identity>) - Method in class org.jboss.security.SubjectInfo
-
- setIncomingRunAs(RunAs) - Method in interface org.jboss.security.SecurityContext
-
Set the RunAs that is propagating into this
context.
- setJAAS(String, CallbackHandler) - Method in class org.jboss.security.client.SecurityClient
-
Set the JAAS Login Configuration Name and Call back handler
- setLink(String) - Method in class org.jboss.security.javaee.SecurityRoleRef
-
Set the link.
- setMappedObject(T) - Method in class org.jboss.security.mapping.MappingResult
-
- setMappingResult(MappingResult<T>) - Method in interface org.jboss.security.mapping.MappingProvider
-
Injected by the MappingContext
- setName(String) - Method in class org.jboss.security.javaee.SecurityRoleRef
-
Set the name.
- setOutgoingRunAs(RunAs) - Method in interface org.jboss.security.SecurityContext
-
Set the current RunAs for the security context that will be
propagated out to other security context.
- setPolicyRegistration(PolicyRegistration) - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
-
- setPrincipal(Principal) - Static method in class org.jboss.security.SecurityContextAssociation
-
- setRoles(RoleGroup) - Method in class org.jboss.security.SecurityContextUtil
-
Set the roles for the user for the current security context
- setRoles(RoleGroup) - Method in class org.jboss.security.SubjectInfo
-
- setSASL(String, String, CallbackHandler) - Method in class org.jboss.security.client.SecurityClient
-
Set the mechanism and other parameters for SASL Client
- setSecurityContext(SecurityContext) - Method in class org.jboss.security.callbacks.SecurityContextCallback
-
- setSecurityContext(SecurityContext) - Method in class org.jboss.security.javaee.AbstractJavaEEHelper
-
- setSecurityContext(SecurityContext) - Static method in class org.jboss.security.SecurityContextAssociation
-
Set a security context
- setSecurityContext(SecurityContext) - Method in class org.jboss.security.SecurityContextUtil
-
- setSecurityDomain(String) - Method in interface org.jboss.security.SecurityContext
-
Sets the security domain.
- setSecurityIdentity(SecurityIdentity) - Method in class org.jboss.security.SecurityContextUtil
-
Inject subject, runAs and callerRunAs into the security context
Mainly used by integration code base to cache the security identity
and put back to the security context
- setSecurityManagement(ISecurityManagement) - Method in interface org.jboss.security.SecurityContext
-
Set the SecurityManagement holder
- setSimple(Object, Object) - Method in class org.jboss.security.client.SecurityClient
-
Set the user name and credential for simple login (non-jaas, non-sasl)
- setSubjectInfo(SubjectInfo) - Method in interface org.jboss.security.SecurityContext
-
Subject Info
- setUnderlyingException(Exception) - Method in class org.jboss.security.audit.AuditEvent
-
Set the exception on which an audit is happening
- setVmwideAssociation(boolean) - Method in class org.jboss.security.client.SecurityClient
-
Set the vm wide association of security context
(Default : false)s
- setWebAuthorizationHelperClass(String) - Static method in class org.jboss.security.javaee.SecurityHelperFactory
-
Set the FQN of the web authorization helper class
- sharedState - Variable in class org.jboss.security.identitytrust.IdentityTrustContext
-
Shared State between trust modules
- store(String, String, char[], byte[]) - Method in interface org.jboss.security.vault.SecurityVault
-
Store an attribute value
- SUBJECT - Static variable in interface org.jboss.security.SecurityConstants
-
- SUBJECT_CONTEXT_KEY - Static variable in interface org.jboss.security.SecurityConstants
-
Policy Context Constants
- SubjectFactory - Interface in org.jboss.security
-
This interface represents a factory for Subject
s.
- SubjectInfo - Class in org.jboss.security
-
Holds information - principal, credential and subject
This class is handled by the Util class associated with the security context
- SubjectSecurityManager - Interface in org.jboss.security
-
All functionality in this interface is now in the base AuthenticationManager
interface.
- SUCCESS - Static variable in interface org.jboss.security.audit.AuditLevel
-
- supports(Class<?>) - Method in interface org.jboss.security.mapping.MappingProvider
-
Whether this mapping provider supports
mapping T