| Package | Description |
|---|---|
| org.apache.fulcrum.jce.crypto | |
| org.apache.fulcrum.jce.crypto.algo | |
| org.apache.fulcrum.jce.crypto.extended |
| Modifier and Type | Class and Description |
|---|---|
class |
CryptoStreamFactoryImpl
Concrete factory for creating encrypting/decrypting streams.
|
class |
CryptoStreamFactoryTemplate
Concrete factory for creating encrypting/decrypting streams.
|
| Modifier and Type | Field and Description |
|---|---|
protected CryptoStreamFactory |
CryptoUtil.cryptoStreamFactory |
protected static CryptoStreamFactory |
CryptoStreamFactoryTemplate.instance
the default instance
|
| Modifier and Type | Method and Description |
|---|---|
CryptoStreamFactory |
CryptoUtil.getCryptoStreamFactory() |
static CryptoStreamFactory |
CryptoStreamFactoryImpl.getInstance()
Factory method to get a default instance
|
static CryptoStreamFactory |
CryptoStreamFactoryTemplate.getInstance() |
static CryptoStreamFactory |
CryptoStreamFactoryImpl.getInstance(byte[] salt,
int count)
Factory method to get a default instance
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CryptoUtil.decrypt(CryptoStreamFactory factory,
Object source,
Object target,
char[] password)
Copies from a source to a target object using decryption and a caller-suppier
CryptoStreamFactory.
|
String |
CryptoUtil.decryptString(CryptoStreamFactory factory,
String cipherText,
char[] password)
Decrypts an encrypted string into the plain text.
|
void |
CryptoUtil.encrypt(CryptoStreamFactory factory,
Object source,
Object target,
char[] password)
Copies from a source to a target object using encryption and a caller
supplied CryptoStreamFactory.
|
String |
CryptoUtil.encryptString(CryptoStreamFactory factory,
String plainText,
char[] password,
boolean withClearCode)
Encrypts a string into a hex string.
|
static void |
CryptoStreamFactoryImpl.setInstance(CryptoStreamFactory instance)
Set the default instance from an external application.
|
static void |
CryptoStreamFactoryTemplate.setInstance(CryptoStreamFactory instance) |
| Constructor and Description |
|---|
SmartDecryptingInputStream(CryptoStreamFactory cryptoStreamFactory,
InputStream is)
Constructor
|
SmartDecryptingInputStream(CryptoStreamFactory cryptoStreamFactory,
InputStream is,
char[] password)
Constructor
|
| Modifier and Type | Class and Description |
|---|---|
class |
CryptoStreamGCMImpl
Concrete implementation for creating encrypting/decrypting streams.
|
class |
CryptoStreamPBEImpl
Concrete implementation for creating encrypting/decrypting streams.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CryptoStreamFactoryJ8
Interface for creating encrypting/decrypting streams.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CryptoStreamFactoryJ8Template
Concrete factory for creating encrypting/decrypting streams.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
CryptoUtilJ8.decrypt(CryptoStreamFactory factory,
Object source,
Object target,
char[] password)
Copies from a source to a target object using decryption and a caller-suppier
CryptoStreamFactory.
|
void |
CryptoUtilJ8.encrypt(CryptoStreamFactory factory,
Object source,
Object target,
char[] password)
Copies from a source to a target object using encryption and a caller
supplied CryptoStreamFactory.
|
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.