Top Fields Constructors Methods
org.apache.poi.poifs.crypt

public final Enum CipherAlgorithm

extends Enum<CipherAlgorithm>
Class Inheritance
Imports
org.apache.poi.EncryptedDocumentException

Field Summary

Modifier and TypeField and Description
public static final CipherAlgorithm
public static final CipherAlgorithm
public static final CipherAlgorithm
public final int[]
public final int
public final int
public static final CipherAlgorithm
public static final CipherAlgorithm
public static final CipherAlgorithm
public final int
public final int
public final String
public final boolean
public final CipherProvider
public static final CipherAlgorithm
public static final CipherAlgorithm
public static final CipherAlgorithm
public final String

Constructor Summary

AccessConstructor and Description
private
CipherAlgorithm(CipherProvider provider, String jceId, int ecmaId, int defaultKeySize, int[] allowedKeySize, int blockSize, int encryptedVerifierHashLength, String xmlId, boolean needsBouncyCastle)

Method Summary

Modifier and TypeMethod and Description
public static CipherAlgorithm
fromEcmaId(int ecmaId)

public static CipherAlgorithm
fromXmlId(String xmlId, int keySize)

public static CipherAlgorithm
public static CipherAlgorithm[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

aes128back to summary
public static final CipherAlgorithm aes128
aes192back to summary
public static final CipherAlgorithm aes192
aes256back to summary
public static final CipherAlgorithm aes256
allowedKeySizeback to summary
public final int[] allowedKeySize
blockSizeback to summary
public final int blockSize
defaultKeySizeback to summary
public final int defaultKeySize
desback to summary
public static final CipherAlgorithm des
des3back to summary
public static final CipherAlgorithm des3
des3_112back to summary
public static final CipherAlgorithm des3_112
ecmaIdback to summary
public final int ecmaId
encryptedVerifierHashLengthback to summary
public final int encryptedVerifierHashLength
jceIdback to summary
public final String jceId
needsBouncyCastleback to summary
public final boolean needsBouncyCastle
providerback to summary
public final CipherProvider provider
rc2back to summary
public static final CipherAlgorithm rc2
rc4back to summary
public static final CipherAlgorithm rc4
rsaback to summary
public static final CipherAlgorithm rsa
xmlIdback to summary
public final String xmlId

Constructor Detail

CipherAlgorithmback to summary
private CipherAlgorithm(CipherProvider provider, String jceId, int ecmaId, int defaultKeySize, int[] allowedKeySize, int blockSize, int encryptedVerifierHashLength, String xmlId, boolean needsBouncyCastle)

Method Detail

fromEcmaIdback to summary
public static CipherAlgorithm fromEcmaId(int ecmaId)
fromXmlIdback to summary
public static CipherAlgorithm fromXmlId(String xmlId, int keySize)
valueOfback to summary
public static CipherAlgorithm valueOf(String name)
valuesback to summary
public static CipherAlgorithm[] values()