- DECODE - Static variable in class org.jboss.seam.security.util.Base64
-
Specify decoding.
- decode(byte[], int, int, int) - Static method in class org.jboss.seam.security.util.Base64
-
Very low-level access to decoding ASCII characters in
the form of a byte array.
- decode(String) - Static method in class org.jboss.seam.security.util.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decode(String, int) - Static method in class org.jboss.seam.security.util.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decodeFileToFile(String, String) - Static method in class org.jboss.seam.security.util.Base64
-
Reads infile and decodes it to outfile.
- decodeFromFile(String) - Static method in class org.jboss.seam.security.util.Base64
-
Convenience method for reading a base64-encoded
file and decoding it.
- decodeToFile(String, String) - Static method in class org.jboss.seam.security.util.Base64
-
Convenience method for decoding data to a file.
- decodeToObject(String) - Static method in class org.jboss.seam.security.util.Base64
-
Attempts to decode Base64 data and deserialize a Java
Object within.
- deferredAuthenticationObserver(DeferredAuthenticationEvent) - Method in class org.jboss.seam.security.IdentityImpl
-
- derivedKey - Variable in class org.jboss.seam.security.crypto.PBKDF2Parameters
-
The derived key is actually only a convenience to store a reference
derived key.
- deriveKey(String) - Method in interface org.jboss.seam.security.crypto.PBKDF2
-
Convert String-based input to internal byte array, then invoke PBKDF2.
- deriveKey(String, int) - Method in interface org.jboss.seam.security.crypto.PBKDF2
-
Convert String-based input to internal byte array, then invoke PBKDF2.
- deriveKey(String) - Method in class org.jboss.seam.security.crypto.PBKDF2Engine
-
- deriveKey(String, int) - Method in class org.jboss.seam.security.crypto.PBKDF2Engine
-
- doConfigure(IdentityStoreConfigurationMetaDataImpl) - Method in class org.jboss.seam.security.management.picketlink.IdentityStoreConfiguration
-
- doConfigure(IdentityStoreConfigurationMetaDataImpl) - Method in class org.jboss.seam.security.management.picketlink.JpaIdentityStoreConfiguration
-
- doFinal(byte[]) - Method in class org.jboss.seam.security.crypto.MacBasedPRF
-
- doFinal(byte[]) - Method in interface org.jboss.seam.security.crypto.PRF
-
Pseudo Random Function
- DONT_BREAK_LINES - Static variable in class org.jboss.seam.security.util.Base64
-
Don't break lines when encoding (violates strict Base64 specification)
- parameters - Variable in class org.jboss.seam.security.crypto.PBKDF2Engine
-
- PasswordHash - Class in org.jboss.seam.security.management
-
Password hashing utility functions
- PasswordHash() - Constructor for class org.jboss.seam.security.management.PasswordHash
-
- PasswordHashEncoder - Class in org.jboss.seam.security.management
-
Default password encoder, creates password hashes.
- PasswordHashEncoder() - Constructor for class org.jboss.seam.security.management.PasswordHashEncoder
-
- PBKDF2 - Interface in org.jboss.seam.security.crypto
-
Copied from Matthias Gartner's PKCS#5 implementation - see
http://rtner.de/software/PBKDF2.html.
- PBKDF2(PRF, byte[], int, int) - Method in class org.jboss.seam.security.crypto.PBKDF2Engine
-
Core Password Based Key Derivation Function 2.
- PBKDF2Engine - Class in org.jboss.seam.security.crypto
-
Copied from Matthias Gartner's PKCS#5 implementation - see
http://rtner.de/software/PBKDF2.html
- PBKDF2Engine() - Constructor for class org.jboss.seam.security.crypto.PBKDF2Engine
-
Constructor for PBKDF2 implementation object.
- PBKDF2Engine(PBKDF2Parameters) - Constructor for class org.jboss.seam.security.crypto.PBKDF2Engine
-
Constructor for PBKDF2 implementation object.
- PBKDF2Engine(PBKDF2Parameters, PRF) - Constructor for class org.jboss.seam.security.crypto.PBKDF2Engine
-
Constructor for PBKDF2 implementation object.
- PBKDF2Formatter - Interface in org.jboss.seam.security.crypto
-
Copied from Matthias Gartner's PKCS#5 implementation - see
http://rtner.de/software/PBKDF2.html
- PBKDF2HexFormatter - Class in org.jboss.seam.security.crypto
-
Copied from Matthias Gartner's PKCS#5 implementation - see
http://rtner.de/software/PBKDF2.html
- PBKDF2HexFormatter() - Constructor for class org.jboss.seam.security.crypto.PBKDF2HexFormatter
-
- PBKDF2Parameters - Class in org.jboss.seam.security.crypto
-
Copied from Matthias Gartner's PKCS#5 implementation - see
http://rtner.de/software/PBKDF2.html
- PBKDF2Parameters() - Constructor for class org.jboss.seam.security.crypto.PBKDF2Parameters
-
Constructor.
- PBKDF2Parameters(String, String, byte[], int) - Constructor for class org.jboss.seam.security.crypto.PBKDF2Parameters
-
Constructor.
- PBKDF2Parameters(String, String, byte[], int, byte[]) - Constructor for class org.jboss.seam.security.crypto.PBKDF2Parameters
-
Constructor.
- PERMISSION_GRANT - Static variable in class org.jboss.seam.security.permission.PermissionManager
-
- PERMISSION_READ - Static variable in class org.jboss.seam.security.permission.PermissionManager
-
- PERMISSION_REVOKE - Static variable in class org.jboss.seam.security.permission.PermissionManager
-
- PermissionCheck - Class in org.jboss.seam.security.permission
-
Used to assert permission check requirements into a StatefulSession when evaluating
a @Restrict expression.
- PermissionCheck(Object, String) - Constructor for class org.jboss.seam.security.permission.PermissionCheck
-
- PermissionManager - Class in org.jboss.seam.security.permission
-
Permission management component, used to grant or revoke permissions on specific objects or of
specific permission types to particular users or roles.
- PermissionManager() - Constructor for class org.jboss.seam.security.permission.PermissionManager
-
- PermissionMapper - Class in org.jboss.seam.security.permission
-
Maps permission checks to resolver chains
- PermissionMapper() - Constructor for class org.jboss.seam.security.permission.PermissionMapper
-
- PermissionMetadata - Class in org.jboss.seam.security.permission
-
Permission actions can either be persisted as a comma-separated list of values, or as a
bit-masked numerical value where certain bits represent specific actions for that class.
- PermissionMetadata() - Constructor for class org.jboss.seam.security.permission.PermissionMetadata
-
- PermissionMetadata.ActionSet - Class in org.jboss.seam.security.permission
-
- PermissionMetadata.ActionSet(Class<?>, String) - Constructor for class org.jboss.seam.security.permission.PermissionMetadata.ActionSet
-
- PermissionSearch - Class in org.jboss.seam.security.permission.action
-
- PermissionSearch() - Constructor for class org.jboss.seam.security.permission.action.PermissionSearch
-
- persist(Session) - Method in class org.jboss.seam.security.session.SessionStoreImpl
-
- PersistentPermissionResolver - Class in org.jboss.seam.security.permission
-
Resolves dynamically-assigned permissions, mapped to a user or a role, and kept in persistent
storage, such as a relational database.
- PersistentPermissionResolver() - Constructor for class org.jboss.seam.security.permission.PersistentPermissionResolver
-
- postAuthenticate() - Method in class org.jboss.seam.security.BaseAuthenticator
-
- postAuthenticate() - Method in class org.jboss.seam.security.IdentityImpl
-
- postAuthenticate() - Method in class org.jboss.seam.security.jaas.JaasAuthenticator
-
- postAuthenticate(PostAuthenticateEvent, Messages, Identity) - Method in class org.jboss.seam.security.SecurityEventMessages
-
- preAuthenticate() - Method in class org.jboss.seam.security.IdentityImpl
-
Clears any roles added by calling addRole() while not authenticated.
- prf - Variable in class org.jboss.seam.security.crypto.PBKDF2Engine
-
- PRF - Interface in org.jboss.seam.security.crypto
-
Copied from Matthias Gartner's PKCS#5 implementation - see
http://rtner.de/software/PBKDF2.html
- processAnnotatedType(ProcessAnnotatedType<X>, BeanManager) - Method in class org.jboss.seam.security.extension.SecurityExtension
-
Deprecated.
- processAnnotatedType(ProcessAnnotatedType<X>, BeanManager) - Method in class org.jboss.seam.security.management.picketlink.JpaIdentityStoreConfiguration
-
- processAnnotatedType(ProcessAnnotatedType<X>, BeanManager) - Method in class org.jboss.seam.security.SecurityExtension
-
- produceFactory() - Method in class org.jboss.seam.security.management.picketlink.IdentitySessionProducer
-