| Package | Description |
|---|---|
| com.appslandia.common.crypto | |
| com.appslandia.common.jwt |
| Modifier and Type | Method | Description |
|---|---|---|
<T> T |
SecureString.access(SecureString.Accessor<T> accessor) |
|
T |
SecureString.Accessor.access(char[] clearChars) |
|
PrivateKey |
KeyFactoryUtil.copy(PrivateKey key) |
|
PublicKey |
KeyFactoryUtil.copy(PublicKey key) |
|
SecureString |
SecureString.copy() |
|
protected SecretKey |
PbeCrypto.createSecretKey(byte[] salt,
String algorithm) |
|
byte[] |
DsaSigner.decrypt(byte[] message) |
|
byte[] |
Encryptor.decrypt(byte[] message) |
|
byte[] |
MacSigner.decrypt(byte[] message) |
|
byte[] |
PbeEncryptor.decrypt(byte[] message) |
|
byte[] |
PoolEncryptor.decrypt(byte[] message) |
|
byte[] |
SignedEncryptor.decrypt(byte[] message) |
|
String |
TextEncryptor.decrypt(String message) |
|
byte[] |
Digester.digest(byte[] message) |
|
byte[] |
DigesterImpl.digest(byte[] message) |
|
byte[] |
DsaDigester.digest(byte[] message) |
|
byte[] |
MacDigester.digest(byte[] message) |
|
String |
PasswordDigester.digest(String password) |
|
byte[] |
PoolDigester.digest(byte[] message) |
|
String |
PoolPasswordDigester.digest(String password) |
|
byte[] |
SecretMacDigester.digest(byte[] message) |
|
String |
TextDigester.digest(String message) |
|
byte[] |
DsaSigner.encrypt(byte[] message) |
|
byte[] |
Encryptor.encrypt(byte[] message) |
|
byte[] |
MacSigner.encrypt(byte[] message) |
|
byte[] |
PbeEncryptor.encrypt(byte[] message) |
|
byte[] |
PoolEncryptor.encrypt(byte[] message) |
|
byte[] |
SignedEncryptor.encrypt(byte[] message) |
|
String |
TextEncryptor.encrypt(String message) |
|
byte[] |
SecretKeyGenerator.generate(char[] password,
byte[] salt,
int iterationCount,
int keySize) |
|
SecretKey |
KeyStoreUtil.getSecretKey(String alias) |
|
String |
SecureConfig.getString(String key) |
|
SecureConfig |
SecureConfig.puts(String key,
boolean value) |
|
SecureConfig |
SecureConfig.puts(String key,
double value) |
|
SecureConfig |
SecureConfig.puts(String key,
float value) |
|
SecureConfig |
SecureConfig.puts(String key,
int value) |
|
SecureConfig |
SecureConfig.puts(String key,
long value) |
|
SecureConfig |
SecureConfig.puts(String key,
Boolean value) |
|
SecureConfig |
SecureConfig.puts(String key,
Double value) |
|
SecureConfig |
SecureConfig.puts(String key,
Float value) |
|
SecureConfig |
SecureConfig.puts(String key,
Integer value) |
|
SecureConfig |
SecureConfig.puts(String key,
Long value) |
|
SecureConfig |
SecureConfig.puts(String key,
String value) |
|
SecureConfig |
SecureConfig.puts(String key,
Date value) |
|
SecureConfig |
SecureConfig.puts(String key,
Time value) |
|
SecureConfig |
SecureConfig.puts(String key,
Timestamp value) |
|
protected void |
SecureConfig.putsString(String key,
String value) |
|
KeyStoreUtil |
KeyStoreUtil.setSecretKey(String alias,
byte[] key,
String algorithm) |
|
KeyStoreUtil |
KeyStoreUtil.setSecretKey(String alias,
SecretKey key) |
|
X509Certificate |
CertificateFactoryUtil.toCertificate(InputStream certInDer) |
|
X509Certificate |
CertificateFactoryUtil.toCertificate(String certInPem) |
|
PrivateKey |
KeyFactoryUtil.toPrivateKey(InputStream keyInDer) |
|
PrivateKey |
KeyFactoryUtil.toPrivateKey(String keyInPem) |
|
PublicKey |
KeyFactoryUtil.toPublicKey(InputStream keyInDer) |
|
PublicKey |
KeyFactoryUtil.toPublicKey(String keyInPem) |
|
boolean |
Digester.verify(byte[] message,
byte[] digested) |
|
boolean |
DigesterImpl.verify(byte[] message,
byte[] digested) |
|
boolean |
DsaDigester.verify(byte[] message,
byte[] signature) |
|
boolean |
MacDigester.verify(byte[] message,
byte[] mac) |
|
boolean |
PasswordDigester.verify(String password,
String digested) |
|
boolean |
PoolDigester.verify(byte[] message,
byte[] digested) |
|
boolean |
PoolPasswordDigester.verify(String password,
String digested) |
|
boolean |
SecretMacDigester.verify(byte[] message,
byte[] mac) |
|
boolean |
TextDigester.verify(String message,
String digested) |
| Constructor | Description |
|---|---|
SecureString(char[] clearChars) |
| Modifier and Type | Method | Description |
|---|---|---|
String |
JwtBuilder.build(Object header,
Object payload) |
|
boolean |
JwtBuilder.verify(String jwt) |
Copyright © 2018. All rights reserved.