|
|||||||||
Home >> All >> gnu >> javax >> crypto >> [ keyring overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |
gnu.javax.crypto.keyring
Class GnuPublicKeyring

java.lang.Objectgnu.javax.crypto.keyring.BaseKeyring
gnu.javax.crypto.keyring.GnuPublicKeyring
- All Implemented Interfaces:
- IKeyring, IPublicKeyring
- public class GnuPublicKeyring
- extends BaseKeyring
- implements IPublicKeyring
- extends BaseKeyring
Field Summary | |
private static java.util.logging.Logger |
log
|
static int |
USAGE
|
Fields inherited from class gnu.javax.crypto.keyring.BaseKeyring |
keyring, keyring2 |
Fields inherited from interface gnu.javax.crypto.keyring.IKeyring |
KEYRING_DATA_IN, KEYRING_DATA_OUT, KEYRING_PASSWORD |
Constructor Summary | |
GnuPublicKeyring()
|
|
GnuPublicKeyring(java.lang.String mac,
int macLen)
|
Method Summary | |
boolean |
containsCertificate(java.lang.String alias)
Tests if this keyring contains a certificate entry with the specified alias . |
java.security.cert.Certificate |
getCertificate(java.lang.String alias)
Returns a certificate that has the given alias , or
null if this keyring has no such entry. |
protected void |
load(java.io.InputStream in,
char[] password)
|
void |
putCertificate(java.lang.String alias,
java.security.cert.Certificate cert)
Adds a certificate in this keyring, with the given alias . |
protected void |
store(java.io.OutputStream out,
char[] password)
|
Methods inherited from class gnu.javax.crypto.keyring.BaseKeyring |
add, aliases, containsAlias, fixAlias, get, load, remove, reset, size, store |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface gnu.javax.crypto.keyring.IKeyring |
add, aliases, containsAlias, get, load, remove, reset, size, store |
Field Detail |
log
private static final java.util.logging.Logger log
USAGE
public static final int USAGE
- See Also:
- Constant Field Values
Constructor Detail |
GnuPublicKeyring
public GnuPublicKeyring(java.lang.String mac, int macLen)
GnuPublicKeyring
public GnuPublicKeyring()
Method Detail |
containsCertificate
public boolean containsCertificate(java.lang.String alias)
- Description copied from interface:
IPublicKeyring
Tests if this keyring contains a certificate entry with the specified
alias
.- Specified by:
containsCertificate
in interfaceIPublicKeyring
getCertificate
public java.security.cert.Certificate getCertificate(java.lang.String alias)
- Description copied from interface:
IPublicKeyring
Returns a certificate that has the given
alias
, ornull
if this keyring has no such entry.- Specified by:
getCertificate
in interfaceIPublicKeyring
putCertificate
public void putCertificate(java.lang.String alias, java.security.cert.Certificate cert)
- Description copied from interface:
IPublicKeyring
Adds a certificate in this keyring, with the given
alias
.What happens if there is already a certificate entry with this alias?
- Specified by:
putCertificate
in interfaceIPublicKeyring
load
protected void load(java.io.InputStream in, char[] password) throws java.io.IOException
- Specified by:
load
in classBaseKeyring
store
protected void store(java.io.OutputStream out, char[] password) throws java.io.IOException
- Specified by:
store
in classBaseKeyring
|
|||||||||
Home >> All >> gnu >> javax >> crypto >> [ keyring overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: ![]() ![]() ![]() |
DETAIL: FIELD | CONSTR | METHOD |