Package | Description |
---|---|
iaik.pkcs.pkcs11.wrapper |
Modifier and Type | Method and Description |
---|---|
long |
PKCS11Implementation.C_CopyObject(long hSession,
long hObject,
CK_ATTRIBUTE[] pTemplate)
C_CopyObject copies an object, creating a new object for the
copy.
|
long |
PKCS11.C_CopyObject(long hSession,
long hObject,
CK_ATTRIBUTE[] pTemplate)
C_CopyObject copies an object, creating a new object for the
copy.
|
long |
PKCS11Implementation.C_CreateObject(long hSession,
CK_ATTRIBUTE[] pTemplate)
C_CreateObject creates a new object.
|
long |
PKCS11.C_CreateObject(long hSession,
CK_ATTRIBUTE[] pTemplate)
C_CreateObject creates a new object.
|
long |
PKCS11Implementation.C_DeriveKey(long hSession,
CK_MECHANISM pMechanism,
long hBaseKey,
CK_ATTRIBUTE[] pTemplate)
C_DeriveKey derives a key from a base key, creating a new key
object.
|
long |
PKCS11.C_DeriveKey(long hSession,
CK_MECHANISM pMechanism,
long hBaseKey,
CK_ATTRIBUTE[] pTemplate)
C_DeriveKey derives a key from a base key, creating a new key
object.
|
void |
PKCS11Implementation.C_FindObjectsInit(long hSession,
CK_ATTRIBUTE[] pTemplate)
C_FindObjectsInit initializes a search for token and session
objects that match a template.
|
void |
PKCS11.C_FindObjectsInit(long hSession,
CK_ATTRIBUTE[] pTemplate)
C_FindObjectsInit initializes a search for token and session
objects that match a template.
|
long |
PKCS11Implementation.C_GenerateKey(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pTemplate)
C_GenerateKey generates a secret key, creating a new key
object.
|
long |
PKCS11.C_GenerateKey(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pTemplate)
C_GenerateKey generates a secret key, creating a new key
object.
|
long[] |
PKCS11Implementation.C_GenerateKeyPair(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pPublicKeyTemplate,
CK_ATTRIBUTE[] pPrivateKeyTemplate)
C_GenerateKeyPair generates a public-key/private-key pair,
creating new key objects.
|
long[] |
PKCS11Implementation.C_GenerateKeyPair(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pPublicKeyTemplate,
CK_ATTRIBUTE[] pPrivateKeyTemplate)
C_GenerateKeyPair generates a public-key/private-key pair,
creating new key objects.
|
long[] |
PKCS11.C_GenerateKeyPair(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pPublicKeyTemplate,
CK_ATTRIBUTE[] pPrivateKeyTemplate)
C_GenerateKeyPair generates a public native-key/private-key pair,
creating new key objects.
|
long[] |
PKCS11.C_GenerateKeyPair(long hSession,
CK_MECHANISM pMechanism,
CK_ATTRIBUTE[] pPublicKeyTemplate,
CK_ATTRIBUTE[] pPrivateKeyTemplate)
C_GenerateKeyPair generates a public native-key/private-key pair,
creating new key objects.
|
void |
PKCS11Implementation.C_GetAttributeValue(long hSession,
long hObject,
CK_ATTRIBUTE[] pTemplate)
C_GetAttributeValue obtains the value of one or more object
attributes.
|
void |
PKCS11.C_GetAttributeValue(long hSession,
long hObject,
CK_ATTRIBUTE[] pTemplate)
C_GetAttributeValue obtains the value of one or more object
attributes.
|
void |
PKCS11Implementation.C_SetAttributeValue(long hSession,
long hObject,
CK_ATTRIBUTE[] pTemplate)
C_SetAttributeValue modifies the value of one or more object
attributes
(Object management)
|
void |
PKCS11.C_SetAttributeValue(long hSession,
long hObject,
CK_ATTRIBUTE[] pTemplate)
C_SetAttributeValue modifies the value of one or more object
attributes
(Object management)
|
long |
PKCS11Implementation.C_UnwrapKey(long hSession,
CK_MECHANISM pMechanism,
long hUnwrappingKey,
byte[] pWrappedKey,
CK_ATTRIBUTE[] pTemplate)
C_UnwrapKey unwraps (decrypts) a wrapped key, creating a new
key object.
|
long |
PKCS11.C_UnwrapKey(long hSession,
CK_MECHANISM pMechanism,
long hUnwrappingKey,
byte[] pWrappedKey,
CK_ATTRIBUTE[] pTemplate)
C_UnwrapKey unwraps (decrypts) a wrapped key, creating a new
key object.
|