Top Description Fields Constructors Methods
org.bouncycastle.crypto

public sealed Enum PasswordConverter

extends Enum<PasswordConverter>
implements CharToByteConverter
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.CharToByteConverter

Standard char[] to byte[] converters for password based derivation algorithms.

Field Summary

Modifier and TypeField and Description
public static final PasswordConverter
ASCII

Do a straight char[] to 8 bit conversion.

public static final PasswordConverter
PKCS12

Do char[] to BMP conversion (i.e. 2 bytes per character).

public static final PasswordConverter
UTF8

Do a char[] conversion by producing UTF-8 data.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static PasswordConverter
public static PasswordConverter[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ASCIIback to summary
public static final PasswordConverter ASCII

Do a straight char[] to 8 bit conversion.

PKCS12back to summary
public static final PasswordConverter PKCS12

Do char[] to BMP conversion (i.e. 2 bytes per character).

UTF8back to summary
public static final PasswordConverter UTF8

Do a char[] conversion by producing UTF-8 data.

Constructor Detail

PasswordConverterback to summary
private PasswordConverter()

Method Detail

valueOfback to summary
public static PasswordConverter valueOf(String name)
valuesback to summary
public static PasswordConverter[] values()