|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PKCS11Key
A PKCS11 key. This interface contains no methods or constants. It merely serves to group (and provide type safety for) all PKCS11 key interfaces.
Key
Field Summary | |
---|---|
static long |
serialVersionUID
|
Method Summary | |
---|---|
java.lang.Boolean |
getDerive()
Returns true if key supports key derivation |
java.util.Date |
getEndDate()
Returns the end date |
byte[] |
getID()
Returns the ID |
java.lang.Integer |
getKeyType()
Returns the key type |
java.lang.String |
getLabel()
Returns label |
java.lang.Boolean |
getLocal()
Returns true if key was either: 1, generated locally with a C_GenerateKey or C_GenerateKeyPair call 2, created with a C_CopyObject call as a copy of a key which had its CKA_LOCAL attrobute set to TRUE |
java.lang.Boolean |
getModifiable()
Returns modifiable |
com.ibm.pkcs11.PKCS11Object |
getObject()
Returns the key object |
java.lang.Boolean |
getPrivate()
Returns private |
com.ibm.pkcs11.PKCS11Session |
getSession()
Returns the session associated with the key |
java.util.Date |
getStartDate()
Returns the start date |
java.lang.Boolean |
getToken()
Returns token |
Methods inherited from interface java.security.Key |
---|
getAlgorithm, getEncoded, getFormat |
Field Detail |
---|
static final long serialVersionUID
Method Detail |
---|
com.ibm.pkcs11.PKCS11Session getSession()
com.ibm.pkcs11.PKCS11Object getObject()
java.lang.Boolean getToken()
java.lang.Boolean getPrivate()
java.lang.String getLabel()
java.lang.Boolean getModifiable()
java.lang.Integer getKeyType()
byte[] getID()
java.util.Date getStartDate()
java.util.Date getEndDate()
java.lang.Boolean getDerive()
java.lang.Boolean getLocal()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |