EncryptionInfoBuilder
public class AgileEncryptionInfoBuilder extends java.lang.Object implements EncryptionInfoBuilder
Constructor | Description |
---|---|
AgileEncryptionInfoBuilder() |
Modifier and Type | Method | Description |
---|---|---|
AgileDecryptor |
getDecryptor() |
|
AgileEncryptor |
getEncryptor() |
|
AgileEncryptionHeader |
getHeader() |
|
protected EncryptionInfo |
getInfo() |
|
AgileEncryptionVerifier |
getVerifier() |
|
void |
initialize(EncryptionInfo info,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode) |
|
void |
initialize(EncryptionInfo info,
DocumentInputStream dis) |
public void initialize(EncryptionInfo info, DocumentInputStream dis) throws java.io.IOException
initialize
in interface EncryptionInfoBuilder
java.io.IOException
public void initialize(EncryptionInfo info, CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
initialize
in interface EncryptionInfoBuilder
public AgileEncryptionHeader getHeader()
getHeader
in interface EncryptionInfoBuilder
public AgileEncryptionVerifier getVerifier()
getVerifier
in interface EncryptionInfoBuilder
public AgileDecryptor getDecryptor()
getDecryptor
in interface EncryptionInfoBuilder
public AgileEncryptor getEncryptor()
getEncryptor
in interface EncryptionInfoBuilder
protected EncryptionInfo getInfo()
Copyright 2018 The Apache Software Foundation or its licensors, as applicable.