public class AgileEncryptionInfoBuilder extends java.lang.Object implements EncryptionInfoBuilder
| Constructor and Description |
|---|
AgileEncryptionInfoBuilder() |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(EncryptionInfo info,
CipherAlgorithm cipherAlgorithm,
HashAlgorithm hashAlgorithm,
int keyBits,
int blockSize,
ChainingMode chainingMode)
initialize the builder from scratch
|
void |
initialize(EncryptionInfo info,
LittleEndianInput dis)
initialize the builder from a stream
|
protected static EncryptionDocument |
parseDescriptor(java.io.InputStream descriptor) |
protected static EncryptionDocument |
parseDescriptor(java.lang.String descriptor) |
public void initialize(EncryptionInfo info, LittleEndianInput dis) throws java.io.IOException
EncryptionInfoBuilderinitialize in interface EncryptionInfoBuilderjava.io.IOExceptionpublic void initialize(EncryptionInfo info, CipherAlgorithm cipherAlgorithm, HashAlgorithm hashAlgorithm, int keyBits, int blockSize, ChainingMode chainingMode)
EncryptionInfoBuilderinitialize in interface EncryptionInfoBuilderprotected static EncryptionDocument parseDescriptor(java.lang.String descriptor)
protected static EncryptionDocument parseDescriptor(java.io.InputStream descriptor)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.