- Base64 - Class in org.springframework.security.crypto.codec
- 
- Base64() - Constructor for class org.springframework.security.crypto.codec.Base64
- 
Deprecated. 
- Base64StringKeyGenerator - Class in org.springframework.security.crypto.keygen
- 
A StringKeyGenerator that generates base64-encoded String keys. 
- Base64StringKeyGenerator() - Constructor for class org.springframework.security.crypto.keygen.Base64StringKeyGenerator
- 
Creates an instance with keyLength of 32 bytes and standard Base64 encoding. 
- Base64StringKeyGenerator(int) - Constructor for class org.springframework.security.crypto.keygen.Base64StringKeyGenerator
- 
Creates an instance with the provided key length in bytes and standard Base64
 encoding. 
- Base64StringKeyGenerator(Base64.Encoder) - Constructor for class org.springframework.security.crypto.keygen.Base64StringKeyGenerator
- 
Creates an instance with keyLength of 32 bytes and the provided encoder. 
- Base64StringKeyGenerator(Base64.Encoder, int) - Constructor for class org.springframework.security.crypto.keygen.Base64StringKeyGenerator
- 
Creates an instance with the provided key length and encoder. 
- BCrypt - Class in org.springframework.security.crypto.bcrypt
- 
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme described in
 "A Future-Adaptable Password Scheme" by Niels Provos and David Mazieres. 
- BCrypt() - Constructor for class org.springframework.security.crypto.bcrypt.BCrypt
-  
- BCryptPasswordEncoder - Class in org.springframework.security.crypto.bcrypt
- 
Implementation of PasswordEncoder that uses the BCrypt strong hashing function. 
- BCryptPasswordEncoder() - Constructor for class org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder
-  
- BCryptPasswordEncoder(int) - Constructor for class org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder
-  
- BCryptPasswordEncoder(int, SecureRandom) - Constructor for class org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder
-  
- BouncyCastleAesCbcBytesEncryptor - Class in org.springframework.security.crypto.encrypt
- 
An Encryptor equivalent to AesBytesEncryptorusingAesBytesEncryptor.CipherAlgorithm.CBCthat uses Bouncy Castle instead of JCE.
 
- BouncyCastleAesCbcBytesEncryptor(String, CharSequence) - Constructor for class org.springframework.security.crypto.encrypt.BouncyCastleAesCbcBytesEncryptor
-  
- BouncyCastleAesCbcBytesEncryptor(String, CharSequence, BytesKeyGenerator) - Constructor for class org.springframework.security.crypto.encrypt.BouncyCastleAesCbcBytesEncryptor
-  
- BouncyCastleAesGcmBytesEncryptor - Class in org.springframework.security.crypto.encrypt
- 
An Encryptor equivalent to AesBytesEncryptorusingAesBytesEncryptor.CipherAlgorithm.GCMthat uses Bouncy Castle instead of JCE.
 
- BouncyCastleAesGcmBytesEncryptor(String, CharSequence) - Constructor for class org.springframework.security.crypto.encrypt.BouncyCastleAesGcmBytesEncryptor
-  
- BouncyCastleAesGcmBytesEncryptor(String, CharSequence, BytesKeyGenerator) - Constructor for class org.springframework.security.crypto.encrypt.BouncyCastleAesGcmBytesEncryptor
-  
- BytesEncryptor - Interface in org.springframework.security.crypto.encrypt
- 
Service interface for symmetric data encryption. 
- BytesKeyGenerator - Interface in org.springframework.security.crypto.keygen
- 
A generator for unique byte array-based keys.