Modifier and Type | Class and Description |
---|---|
private static class |
Modifier and Type | Field and Description |
---|---|
private static final long | |
private static final Object | |
pack-priv final Config | |
private volatile P11KeyFactory | |
private volatile P11KeyFactory | |
private volatile P11KeyFactory | |
pack-priv final boolean | |
private static final CK_MECHANISM_INFO | |
private volatile P11KeyStore | |
private long | |
private long | |
private volatile boolean | |
private final Map | |
pack-priv final PKCS11 | |
pack-priv final KeyCache | |
pack-priv final SunPKCS11 | |
private final boolean | |
private volatile P11KeyFactory | |
pack-priv final KeyCache | |
private volatile P11SecureRandom | |
private static final List | |
private static final long | |
pack-priv final SessionManager | |
private Boolean | |
private final TemplateManager | |
private byte[] | |
pack-priv final CK_TOKEN_INFO | |
private volatile boolean | |
private boolean |
Modifier and Type | Method and Description |
---|---|
pack-priv void | |
pack-priv void | |
pack-priv void | |
pack-priv CK_ATTRIBUTE[] | |
pack-priv P11KeyFactory | |
pack-priv P11KeyStore | |
pack-priv CK_MECHANISM_INFO | |
pack-priv Session | |
pack-priv Session | |
pack-priv P11SecureRandom | |
private synchronized byte[] | |
pack-priv boolean | |
pack-priv boolean | |
pack-priv boolean | |
pack-priv boolean | |
pack-priv boolean | |
pack-priv Session | |
private void | readObject(ObjectInputStream
the stream)ObjectInputStream from which data is readRestores the state of this object from the stream. |
pack-priv Session | |
pack-priv boolean | |
private Object |
CHECK_INTERVAL | back to summary |
---|---|
private static final long CHECK_INTERVAL |
CHECK_LOCK | back to summary |
---|---|
private static final Object CHECK_LOCK |
config | back to summary |
---|---|
pack-priv final Config config
|
dhFactory | back to summary |
---|---|
private volatile P11KeyFactory dhFactory
|
dsaFactory | back to summary |
---|---|
private volatile P11KeyFactory dsaFactory
|
ecFactory | back to summary |
---|---|
private volatile P11KeyFactory ecFactory
|
explicitCancel | back to summary |
---|---|
pack-priv final boolean explicitCancel |
INVALID_MECH | back to summary |
---|---|
private static final CK_MECHANISM_INFO INVALID_MECH |
keyStore | back to summary |
---|---|
private volatile P11KeyStore keyStore
|
lastLoginCheck | back to summary |
---|---|
private long lastLoginCheck |
lastPresentCheck | back to summary |
---|---|
private long lastPresentCheck |
loggedIn | back to summary |
---|---|
private volatile boolean loggedIn |
mechInfoMap | back to summary |
---|---|
private final Map<Long, CK_MECHANISM_INFO> mechInfoMap
|
p11 | back to summary |
---|---|
pack-priv final PKCS11 p11
|
privateCache | back to summary |
---|---|
pack-priv final KeyCache privateCache
|
provider | back to summary |
---|---|
pack-priv final SunPKCS11 provider |
removable | back to summary |
---|---|
private final boolean removable |
rsaFactory | back to summary |
---|---|
private volatile P11KeyFactory rsaFactory
|
secretCache | back to summary |
---|---|
pack-priv final KeyCache secretCache
|
secureRandom | back to summary |
---|---|
private volatile P11SecureRandom secureRandom |
serializedTokens | back to summary |
---|---|
private static final List<Reference<Token>> serializedTokens |
serialVersionUID | back to summary |
---|---|
private static final long serialVersionUID
|
sessionManager | back to summary |
---|---|
pack-priv final SessionManager sessionManager
|
supportsRawSecretKeyImport | back to summary |
---|---|
private Boolean supportsRawSecretKeyImport |
templateManager | back to summary |
---|---|
private final TemplateManager templateManager
|
tokenId | back to summary |
---|---|
private byte[] tokenId |
tokenInfo | back to summary |
---|---|
pack-priv final CK_TOKEN_INFO tokenInfo
|
valid | back to summary |
---|---|
private volatile boolean valid |
writeProtected | back to summary |
---|---|
private boolean writeProtected |
Token | back to summary |
---|---|
pack-priv Token(SunPKCS11 provider) throws PKCS11Exception |
destroy | back to summary |
---|---|
pack-priv void destroy() |
ensureLoggedIn | back to summary |
---|---|
pack-priv void ensureLoggedIn(Session session) throws PKCS11Exception, LoginException |
ensureValid | back to summary |
---|---|
pack-priv void ensureValid() |
getAttributes | back to summary |
---|---|
pack-priv CK_ATTRIBUTE[] getAttributes(String op, long type, long alg, CK_ATTRIBUTE[] attrs) throws PKCS11Exception |
getKeyFactory | back to summary |
---|---|
pack-priv P11KeyFactory getKeyFactory(String algorithm) |
getKeyStore | back to summary |
---|---|
pack-priv P11KeyStore getKeyStore() |
getMechanismInfo | back to summary |
---|---|
pack-priv CK_MECHANISM_INFO getMechanismInfo(long mechanism) throws PKCS11Exception |
getObjSession | back to summary |
---|---|
pack-priv Session getObjSession() throws PKCS11Exception |
getOpSession | back to summary |
---|---|
pack-priv Session getOpSession() throws PKCS11Exception |
getRandom | back to summary |
---|---|
pack-priv P11SecureRandom getRandom() |
getTokenId | back to summary |
---|---|
private synchronized byte[] getTokenId() |
isLoggedIn | back to summary |
---|---|
pack-priv boolean isLoggedIn(Session session) throws PKCS11Exception |
isLoggedInNow | back to summary |
---|---|
pack-priv boolean isLoggedInNow(Session session) throws PKCS11Exception |
isPresent | back to summary |
---|---|
pack-priv boolean isPresent(long sessionID) |
isValid | back to summary |
---|---|
pack-priv boolean isValid() |
isWriteProtected | back to summary |
---|---|
pack-priv boolean isWriteProtected() |
killSession | back to summary |
---|---|
pack-priv Session killSession(Session session) |
readObject | back to summary |
---|---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException Restores the state of this object from the stream. Deserialization of this object is not supported.
|
releaseSession | back to summary |
---|---|
pack-priv Session releaseSession(Session session) |
supportsRawSecretKeyImport | back to summary |
---|---|
pack-priv boolean supportsRawSecretKeyImport() |
writeReplace | back to summary |
---|---|
private Object writeReplace() throws ObjectStreamException
|
Modifier and Type | Field and Description |
---|---|
private static final long | |
private final byte[] |
Modifier and Type | Method and Description |
---|---|
private Object |
serialVersionUID | back to summary |
---|---|
private static final long serialVersionUID
|
tokenId | back to summary |
---|---|
private final byte[] tokenId |
TokenRep | back to summary |
---|---|
pack-priv TokenRep(Token token) |
readResolve | back to summary |
---|---|
private Object readResolve() throws ObjectStreamException
|