Top Description Fields Constructors Methods
sun.security.pkcs11.wrapper

public Class CK_ATTRIBUTE

extends Object
Class Inheritance
Imports
java.math.BigInteger

class CK_ATTRIBUTE includes the type, value and length of an attribute.

PKCS#11 structure:

typedef struct CK_ATTRIBUTE {  
  CK_ATTRIBUTE_TYPE type;  
  CK_VOID_PTR pValue;  
  CK_ULONG ulValueLen;
} CK_ATTRIBUTE;
Authors
Karl Scheibelhofer , Martin Schlaeffer

Field Summary

Modifier and TypeField and Description
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public Object
pValue

PKCS#11:

  CK_VOID_PTR pValue;
  CK_ULONG ulValueLen;
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public long
type

PKCS#11:

  CK_ATTRIBUTE_TYPE type;
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE
public static final CK_ATTRIBUTE

Constructor Summary

AccessConstructor and Description
public
public
CK_ATTRIBUTE(long type)

public
CK_ATTRIBUTE(long type, Object pValue)

public
CK_ATTRIBUTE(long type, boolean value)

public
CK_ATTRIBUTE(long type, long value)

public
CK_ATTRIBUTE(long type, BigInteger value)

Method Summary

Modifier and TypeMethod and Description
public BigInteger
public boolean
public byte[]
public char[]
public long
public String

Returns:

the string representation of CK_ATTRIBUTE
toString
()

Overrides java.lang.Object.toString.

Returns the string representation of CK_ATTRIBUTE.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

DECRYPT_NULLback to summary
public static final CK_ATTRIBUTE DECRYPT_NULL
DECRYPT_TRUEback to summary
public static final CK_ATTRIBUTE DECRYPT_TRUE
DERIVE_TRUEback to summary
public static final CK_ATTRIBUTE DERIVE_TRUE
ENCRYPT_NULLback to summary
public static final CK_ATTRIBUTE ENCRYPT_NULL
ENCRYPT_TRUEback to summary
public static final CK_ATTRIBUTE ENCRYPT_TRUE
EXTRACTABLE_TRUEback to summary
public static final CK_ATTRIBUTE EXTRACTABLE_TRUE
pValueback to summary
public Object pValue

PKCS#11:

  CK_VOID_PTR pValue;
  CK_ULONG ulValueLen;
SENSITIVE_FALSEback to summary
public static final CK_ATTRIBUTE SENSITIVE_FALSE
SIGN_RECOVER_TRUEback to summary
public static final CK_ATTRIBUTE SIGN_RECOVER_TRUE
SIGN_TRUEback to summary
public static final CK_ATTRIBUTE SIGN_TRUE
TOKEN_FALSEback to summary
public static final CK_ATTRIBUTE TOKEN_FALSE
typeback to summary
public long type

PKCS#11:

  CK_ATTRIBUTE_TYPE type;
UNWRAP_NULLback to summary
public static final CK_ATTRIBUTE UNWRAP_NULL
UNWRAP_TRUEback to summary
public static final CK_ATTRIBUTE UNWRAP_TRUE
VERIFY_RECOVER_TRUEback to summary
public static final CK_ATTRIBUTE VERIFY_RECOVER_TRUE
VERIFY_TRUEback to summary
public static final CK_ATTRIBUTE VERIFY_TRUE
WRAP_NULLback to summary
public static final CK_ATTRIBUTE WRAP_NULL
WRAP_TRUEback to summary
public static final CK_ATTRIBUTE WRAP_TRUE

Constructor Detail

CK_ATTRIBUTEback to summary
public CK_ATTRIBUTE()
CK_ATTRIBUTEback to summary
public CK_ATTRIBUTE(long type)
CK_ATTRIBUTEback to summary
public CK_ATTRIBUTE(long type, Object pValue)
CK_ATTRIBUTEback to summary
public CK_ATTRIBUTE(long type, boolean value)
CK_ATTRIBUTEback to summary
public CK_ATTRIBUTE(long type, long value)
CK_ATTRIBUTEback to summary
public CK_ATTRIBUTE(long type, BigInteger value)

Method Detail

getBigIntegerback to summary
public BigInteger getBigInteger()
getBooleanback to summary
public boolean getBoolean()
getByteArrayback to summary
public byte[] getByteArray()
getCharArrayback to summary
public char[] getCharArray()
getLongback to summary
public long getLong()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Returns the string representation of CK_ATTRIBUTE.

Returns:String

the string representation of CK_ATTRIBUTE