gnu.crypto.jce

Class GnuCrypto


public final class GnuCrypto
extends Provider

The GNU Crypto implementation of the Java Cryptographic Extension (JCE) Provider.

Version:
$Revision: 1.20 $

See Also:
java.security.Provider

Constructor Summary

GnuCrypto()
The GNU Crypto Provider.

Method Summary

static Set
getCipherNames()
Returns a Set of names of symmetric key block cipher algorithms available from this Provider.
static Set
getKeyPairGeneratorNames()
Returns a Set of names of keypair generator implementations available from this Provider.
static Set
getMacNames()
Returns a Set of names of MAC algorithms available from this Provider.
static Set
getMessageDigestNames()
Returns a Set of names of message digest algorithms available from this Provider.
static Set
getSaslClientMechanismNames()
Returns a Set of names of SASL Client mechanisms available from this Provider.
static Set
getSaslServerMechanismNames()
Returns a Set of names of SASL Server mechanisms available from this Provider.
static Set
getSecureRandomNames()
Returns a Set of names of secure random implementations available from this Provider.
static Set
getSignatureNames()
Returns a Set of names of signature scheme implementations available from this Provider.

Constructor Details

GnuCrypto

public GnuCrypto()
The GNU Crypto Provider.

Method Details

getCipherNames

public static final Set getCipherNames()
Returns a Set of names of symmetric key block cipher algorithms available from this Provider.

Returns:
a Set of cipher names (Strings).


getKeyPairGeneratorNames

public static final Set getKeyPairGeneratorNames()
Returns a Set of names of keypair generator implementations available from this Provider.

Returns:
a Set of key pair generator names (Strings).


getMacNames

public static final Set getMacNames()
Returns a Set of names of MAC algorithms available from this Provider.

Returns:
a Set of MAC names (Strings).


getMessageDigestNames

public static final Set getMessageDigestNames()
Returns a Set of names of message digest algorithms available from this Provider.

Returns:
a Set of hash names (Strings).


getSaslClientMechanismNames

public static final Set getSaslClientMechanismNames()
Returns a Set of names of SASL Client mechanisms available from this Provider.

Returns:
a Set of SASL Client mechanisms (Strings).


getSaslServerMechanismNames

public static final Set getSaslServerMechanismNames()
Returns a Set of names of SASL Server mechanisms available from this Provider.

Returns:
a Set of SASL Server mechanisms (Strings).


getSecureRandomNames

public static final Set getSecureRandomNames()
Returns a Set of names of secure random implementations available from this Provider.

Returns:
a Set of secure random names (Strings).


getSignatureNames

public static final Set getSignatureNames()
Returns a Set of names of signature scheme implementations available from this Provider.

Returns:
a Set of signature names (Strings).


Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.