| 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. 
 |