org.bouncycastle.jce.provider
Class JDKKeyStore.StoreEntry

java.lang.Object
  extended by org.bouncycastle.jce.provider.JDKKeyStore.StoreEntry
Enclosing class:
JDKKeyStore

private class JDKKeyStore.StoreEntry
extends java.lang.Object


Field Summary
(package private)  java.lang.String alias
           
(package private)  java.security.cert.Certificate[] certChain
           
(package private)  java.util.Date date
           
(package private)  java.lang.Object obj
           
(package private)  int type
           
 
Constructor Summary
JDKKeyStore.StoreEntry(java.lang.String alias, byte[] obj, java.security.cert.Certificate[] certChain)
           
JDKKeyStore.StoreEntry(java.lang.String alias, java.security.cert.Certificate obj)
           
JDKKeyStore.StoreEntry(java.lang.String alias, java.util.Date date, int type, java.lang.Object obj)
           
JDKKeyStore.StoreEntry(java.lang.String alias, java.util.Date date, int type, java.lang.Object obj, java.security.cert.Certificate[] certChain)
           
JDKKeyStore.StoreEntry(java.lang.String alias, java.security.Key obj, java.security.cert.Certificate[] certChain)
           
JDKKeyStore.StoreEntry(java.lang.String alias, java.security.Key key, char[] password, java.security.cert.Certificate[] certChain)
           
 
Method Summary
(package private)  java.lang.String getAlias()
           
(package private)  java.security.cert.Certificate[] getCertificateChain()
           
(package private)  java.util.Date getDate()
           
(package private)  java.lang.Object getObject()
           
(package private)  java.lang.Object getObject(char[] password)
           
(package private)  int getType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

int type

alias

java.lang.String alias

obj

java.lang.Object obj

certChain

java.security.cert.Certificate[] certChain

date

java.util.Date date
Constructor Detail

JDKKeyStore.StoreEntry

JDKKeyStore.StoreEntry(java.lang.String alias,
                       java.security.cert.Certificate obj)

JDKKeyStore.StoreEntry

JDKKeyStore.StoreEntry(java.lang.String alias,
                       java.security.Key obj,
                       java.security.cert.Certificate[] certChain)

JDKKeyStore.StoreEntry

JDKKeyStore.StoreEntry(java.lang.String alias,
                       byte[] obj,
                       java.security.cert.Certificate[] certChain)

JDKKeyStore.StoreEntry

JDKKeyStore.StoreEntry(java.lang.String alias,
                       java.security.Key key,
                       char[] password,
                       java.security.cert.Certificate[] certChain)
                 throws java.lang.Exception
Throws:
java.lang.Exception

JDKKeyStore.StoreEntry

JDKKeyStore.StoreEntry(java.lang.String alias,
                       java.util.Date date,
                       int type,
                       java.lang.Object obj)

JDKKeyStore.StoreEntry

JDKKeyStore.StoreEntry(java.lang.String alias,
                       java.util.Date date,
                       int type,
                       java.lang.Object obj,
                       java.security.cert.Certificate[] certChain)
Method Detail

getType

int getType()

getAlias

java.lang.String getAlias()

getObject

java.lang.Object getObject()

getObject

java.lang.Object getObject(char[] password)
                     throws java.security.NoSuchAlgorithmException,
                            java.security.UnrecoverableKeyException
Throws:
java.security.NoSuchAlgorithmException
java.security.UnrecoverableKeyException

getCertificateChain

java.security.cert.Certificate[] getCertificateChain()

getDate

java.util.Date getDate()