gnu.crypto.jce.keyring

Class GnuKeyring


public class GnuKeyring
extends KeyStoreSpi

Constructor Summary

GnuKeyring()

Method Summary

Enumeration
engineAliases()
boolean
engineContainsAlias(String alias)
void
engineDeleteEntry(String alias)
Certificate
engineGetCertificate(String alias)
String
engineGetCertificateAlias(Certificate cert)
Certificate[]
engineGetCertificateChain(String alias)
Date
engineGetCreationDate(String alias)
Key
engineGetKey(String alias, char[] password)
boolean
engineIsCertificateEntry(String alias)
boolean
engineIsKeyEntry(String alias)
void
engineLoad(InputStream in, char[] password)
void
engineSetCertificateEntry(String alias, Certificate cert)
void
engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain)
void
engineSetKeyEntry(String alias, byte[] key, Certificate[] chain)
int
engineSize()
void
engineStore(OutputStream out, char[] password)

Constructor Details

GnuKeyring

public GnuKeyring()

Method Details

engineAliases

public Enumeration engineAliases()


engineContainsAlias

public boolean engineContainsAlias(String alias)


engineDeleteEntry

public void engineDeleteEntry(String alias)


engineGetCertificate

public Certificate engineGetCertificate(String alias)


engineGetCertificateAlias

public String engineGetCertificateAlias(Certificate cert)


engineGetCertificateChain

public Certificate[] engineGetCertificateChain(String alias)


engineGetCreationDate

public Date engineGetCreationDate(String alias)


engineGetKey

public Key engineGetKey(String alias,
                        char[] password)
            throws UnrecoverableKeyException


engineIsCertificateEntry

public boolean engineIsCertificateEntry(String alias)


engineIsKeyEntry

public boolean engineIsKeyEntry(String alias)


engineLoad

public void engineLoad(InputStream in,
                       char[] password)
            throws IOException


engineSetCertificateEntry

public void engineSetCertificateEntry(String alias,
                                      Certificate cert)


engineSetKeyEntry

public void engineSetKeyEntry(String alias,
                              Key key,
                              char[] password,
                              Certificate[] chain)
            throws KeyStoreException


engineSetKeyEntry

public void engineSetKeyEntry(String alias,
                              byte[] key,
                              Certificate[] chain)
            throws KeyStoreException


engineSize

public int engineSize()


engineStore

public void engineStore(OutputStream out,
                        char[] password)
            throws IOException


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