For the latest news and information visit
The GNU Crypto project

gnu.crypto.jce
Class GnuCrypto

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byjava.util.Properties
              extended byjava.security.Provider
                  extended bygnu.crypto.jce.GnuCrypto
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public final class GnuCrypto
extends java.security.Provider

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

Version:
$Revision: 1.2 $
See Also:
Provider, Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.util.Hashtable
 
Field Summary
 
Fields inherited from class java.security.Provider
 
Fields inherited from class java.util.Properties
defaults
 
Constructor Summary
GnuCrypto()
          The GNU Crypto Provider.
 
Method Summary
static java.util.Set getCipherNames()
          Returns a Set of names of symmetric key block cipher algorithms available from this Provider.
static java.util.Set getKeyPairGeneratorNames()
          Returns a Set of names of keypair generator implementations available from this Provider.
static java.util.Set getMacNames()
          Returns a Set of names of MAC algorithms available from this Provider.
static java.util.Set getMessageDigestNames()
          Returns a Set of names of message digest algorithms available from this Provider.
static java.util.Set getSaslClientMechanismNames()
          Returns a Set of names of SASL Client mechanisms available from this Provider.
static java.util.Set getSaslServerMechanismNames()
          Returns a Set of names of SASL Server mechanisms available from this Provider.
static java.util.Set getSecureRandomNames()
          Returns a Set of names of secure random implementations available from this Provider.
static java.util.Set getSignatureNames()
          Returns a Set of names of signature scheme implementations available from this Provider.
 
Methods inherited from class java.security.Provider
clear, entrySet, getInfo, getName, getVersion, keySet, load, put, putAll, remove, toString, values
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, propertyNames, save, setProperty, store
 
Methods inherited from class java.util.Hashtable
clone, contains, containsKey, containsValue, elements, equals, get, hashCode, isEmpty, keys, rehash, size
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GnuCrypto

public GnuCrypto()

The GNU Crypto Provider.

Method Detail

getMessageDigestNames

public static final java.util.Set getMessageDigestNames()

Returns a Set of names of message digest algorithms available from this Provider.

Returns:
a Set of hash names (Strings).

getSecureRandomNames

public static final java.util.Set getSecureRandomNames()

Returns a Set of names of secure random implementations available from this Provider.

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

getKeyPairGeneratorNames

public static final java.util.Set getKeyPairGeneratorNames()

Returns a Set of names of keypair generator implementations available from this Provider.

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

getSignatureNames

public static final java.util.Set getSignatureNames()

Returns a Set of names of signature scheme implementations available from this Provider.

Returns:
a Set of signature names (Strings).

getCipherNames

public static final java.util.Set getCipherNames()

Returns a Set of names of symmetric key block cipher algorithms available from this Provider.

Returns:
a Set of cipher names (Strings).

getMacNames

public static final java.util.Set getMacNames()

Returns a Set of names of MAC algorithms available from this Provider.

Returns:
a Set of MAC names (Strings).

getSaslClientMechanismNames

public static final java.util.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 java.util.Set getSaslServerMechanismNames()

Returns a Set of names of SASL Server mechanisms available from this Provider.

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

For the latest news and information visit
The GNU Crypto project

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