| Package | Description | 
|---|---|
| com.gigaspaces.security.encoding | 
 Security Encoding 
 | 
| com.gigaspaces.security.encoding.aes | |
| com.gigaspaces.security.encoding.md5 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
ContentEncoder.decode(byte[] bytes)
Decode the byte array returning a decrypted object. 
 | 
byte[] | 
ContentEncoder.encode(Object obj)
Encode the object returning an encrypted byte array. 
 | 
String | 
PasswordEncoder.encodePassword(String rawPass)
Encodes the specified raw password with an implementation specific algorithm. 
 | 
static SecretKey | 
KeyFactory.generateKey(byte[] key,
           String algorithm)
Generate a key based on a secret key from the given byte array. 
 | 
static SecretKey | 
KeyFactory.generateKey(String algorithm)
Generate a 128 bit key using the key generator of the algorithm provided. 
 | 
static SecretKey | 
KeyFactory.generateKey(String key,
           String algorithm)
Generate a key based on the provided secret. 
 | 
boolean | 
PasswordEncoder.isPasswordValid(String encPass,
               String rawPass)
Validates a specified "raw" password against an encoded password. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
AesContentEncoder.decode(byte[] bytes)  | 
byte[] | 
AesContentEncoder.encode(Object obj)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
Md5PasswordEncoder.encodePassword(String rawPass)  | 
boolean | 
Md5PasswordEncoder.isPasswordValid(String encPass,
               String rawPass)  | 
Copyright © GigaSpaces.