PKCS#11 structure:
typedef struct CK_SSL3_KEY_MAT_PARAMS {
CK_ULONG ulMacSizeInBits;
CK_ULONG ulKeySizeInBits;
CK_ULONG ulIVSizeInBits;
CK_BBOOL bIsExport;
CK_SSL3_RANDOM_DATA RandomInfo;
CK_SSL3_KEY_MAT_OUT_PTR pReturnedKeyMaterial;
} CK_SSL3_KEY_MAT_PARAMS;
| Modifier and Type | Field and Description |
|---|---|
| public boolean | |
| public CK_SSL3_KEY_MAT_OUT | |
| public CK_SSL3_RANDOM_DATA | |
| public long | |
| public long | |
| public long |
| Access | Constructor and Description |
|---|---|
| public | CK_SSL3_KEY_MAT_PARAMS(int macSize, int keySize, int ivSize, boolean export, CK_SSL3_RANDOM_DATA random)
|
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: the string representation of CK_SSL3_KEY_MAT_PARAMSOverrides java. Returns the string representation of CK_SSL3_KEY_MAT_PARAMS. |
| bIsExport | back to summary |
|---|---|
| public boolean bIsExport PKCS#11: CK_BBOOL bIsExport; | |
| pReturnedKeyMaterial | back to summary |
|---|---|
| public CK_SSL3_KEY_MAT_OUT pReturnedKeyMaterial PKCS#11: CK_SSL3_KEY_MAT_OUT_PTR pReturnedKeyMaterial; | |
| RandomInfo | back to summary |
|---|---|
| public CK_SSL3_RANDOM_DATA RandomInfo PKCS#11: CK_SSL3_RANDOM_DATA RandomInfo; | |
| ulIVSizeInBits | back to summary |
|---|---|
| public long ulIVSizeInBits PKCS#11: CK_ULONG ulIVSizeInBits; | |
| ulKeySizeInBits | back to summary |
|---|---|
| public long ulKeySizeInBits PKCS#11: CK_ULONG ulKeySizeInBits; | |
| ulMacSizeInBits | back to summary |
|---|---|
| public long ulMacSizeInBits PKCS#11: CK_ULONG ulMacSizeInBits; | |
| CK_SSL3_KEY_MAT_PARAMS | back to summary |
|---|---|
| public CK_SSL3_KEY_MAT_PARAMS(int macSize, int keySize, int ivSize, boolean export, CK_SSL3_RANDOM_DATA random) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Returns the string representation of CK_SSL3_KEY_MAT_PARAMS.
| |