- CERT_CHARSET - Static variable in class com.helger.security.certificate.CertificateHelper
-
Character set used for String-Certificate conversion
- CertificateHelper - Class in com.helger.security.certificate
-
Some utility methods handling X.509 certificates.
- checkpw(String, String) - Static method in class com.helger.security.bcrypt.BCrypt
-
Check that a plaintext password matches a previously hashed one
- com.helger.security.authentication.credentials - package com.helger.security.authentication.credentials
-
- com.helger.security.authentication.credentials.usernamepw - package com.helger.security.authentication.credentials.usernamepw
-
- com.helger.security.authentication.result - package com.helger.security.authentication.result
-
- com.helger.security.authentication.subject - package com.helger.security.authentication.subject
-
- com.helger.security.authentication.subject.user - package com.helger.security.authentication.subject.user
-
- com.helger.security.bcrypt - package com.helger.security.bcrypt
-
- com.helger.security.certificate - package com.helger.security.certificate
-
- com.helger.security.keystore - package com.helger.security.keystore
-
- com.helger.security.mac - package com.helger.security.mac
-
- com.helger.security.messagedigest - package com.helger.security.messagedigest
-
- com.helger.security.password.hash - package com.helger.security.password.hash
-
- com.helger.security.password.salt - package com.helger.security.password.salt
-
- ConstantKeySelectorResult - Class in com.helger.security.keystore
-
- ConstantKeySelectorResult(Key) - Constructor for class com.helger.security.keystore.ConstantKeySelectorResult
-
- convertByteArrayToCertficate(byte[]) - Static method in class com.helger.security.certificate.CertificateHelper
-
Convert the passed byte array to an X.509 certificate object.
- convertCertificateStringToByteArray(String) - Static method in class com.helger.security.certificate.CertificateHelper
-
Convert the passed X.509 certificate string to a byte array.
- convertStringToCertficate(String) - Static method in class com.helger.security.certificate.CertificateHelper
-
Convert the passed String to an X.509 certificate.
- create(byte[], EMessageDigestAlgorithm) - Static method in class com.helger.security.messagedigest.MessageDigestValue
-
- create(InputStream, EMessageDigestAlgorithm) - Static method in class com.helger.security.messagedigest.MessageDigestValue
-
- createFailure(ICredentialValidationResult) - Static method in class com.helger.security.authentication.result.AuthIdentificationResult
-
Factory method for error in authentication.
- createFromStringMaybe(String) - Static method in class com.helger.security.password.salt.PasswordSalt
-
- createKeyStoreWithOnlyOneItem(KeyStore, String, char[]) - Static method in class com.helger.security.keystore.KeyStoreHelper
-
Create a new key store based on an existing key store
- createMac() - Method in enum com.helger.security.mac.EMacAlgorithm
-
- createMac(Provider) - Method in enum com.helger.security.mac.EMacAlgorithm
-
- createMessageDigest() - Method in enum com.helger.security.messagedigest.EMessageDigestAlgorithm
-
- createMessageDigest(Provider) - Method in enum com.helger.security.messagedigest.EMessageDigestAlgorithm
-
- createPasswordHash(IPasswordSalt, String) - Method in class com.helger.security.password.hash.AbstractPasswordHashCreatorPBKDF2
-
- createPasswordHash(IPasswordSalt, String) - Method in interface com.helger.security.password.hash.IPasswordHashCreator
-
The method to create a message digest hash from a password.
- createPasswordHash(IPasswordSalt, String) - Method in class com.helger.security.password.hash.PasswordHashCreatorBCrypt
-
The method to create a message digest hash from a password.
- createPasswordHash(IPasswordSalt, String) - Method in class com.helger.security.password.hash.PasswordHashCreatorSHA512
-
- createSecretKey(byte[]) - Method in enum com.helger.security.mac.EMacAlgorithm
-
Create a new
SecretKeySpec with this algorithm and the provided key
bytes.
- createSuccess(IAuthToken) - Static method in class com.helger.security.authentication.result.AuthIdentificationResult
-
Factory method for success authentication.
- createToken(IAuthIdentification, int) - Static method in class com.helger.security.authentication.result.AuthTokenRegistry
-
- CredentialValidationResult - Class in com.helger.security.authentication.credentials
-
- CredentialValidationResult() - Constructor for class com.helger.security.authentication.credentials.CredentialValidationResult
-
Success only constructor.
- CredentialValidationResult(String) - Constructor for class com.helger.security.authentication.credentials.CredentialValidationResult
-
Constructor with an error message
- CredentialValidationResultList - Class in com.helger.security.authentication.credentials
-
- CredentialValidationResultList(Iterable<? extends ICredentialValidationResult>) - Constructor for class com.helger.security.authentication.credentials.CredentialValidationResultList
-
Constructor with multiple results
- CRLF - Static variable in class com.helger.security.certificate.CertificateHelper
-
- crypt_raw(byte[], byte[], int, int[]) - Method in class com.helger.security.bcrypt.BCrypt
-
Perform the central password hashing step in the bcrypt scheme
- CUserID - Class in com.helger.security.authentication.subject.user
-
Constants for user handling
- validateCredentials(IAuthCredentials) - Static method in class com.helger.security.authentication.credentials.AuthCredentialValidatorManager
-
- validateCredentials(IAuthCredentials) - Method in interface com.helger.security.authentication.credentials.IAuthCredentialValidatorSPI
-
Validate the specified credentials.
- validateLoginCredentialsAndCreateToken(IAuthCredentials) - Static method in class com.helger.security.authentication.result.AuthIdentificationManager
-
Validate the login credentials, try to resolve the subject and create a
token upon success.
- validateTokenAndUpdateLastAccess(String) - Static method in class com.helger.security.authentication.result.AuthTokenRegistry
-
- valueOf(String) - Static method in enum com.helger.security.keystore.EKeyStoreLoadError
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.helger.security.keystore.EKeyStoreLoadErrorText
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.helger.security.keystore.EKeyStoreType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.helger.security.mac.EMacAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.helger.security.messagedigest.EMessageDigestAlgorithm
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.helger.security.keystore.EKeyStoreLoadError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.helger.security.keystore.EKeyStoreLoadErrorText
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.helger.security.keystore.EKeyStoreType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.helger.security.mac.EMacAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.helger.security.messagedigest.EMessageDigestAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.