public class BooleanAttribute extends Attribute
AC_ISSUER, ALLOWED_MECHANISMS, ALWAYS_AUTHENTICATE, ALWAYS_SENSITIVE, APPLICATION, ATTR_TYPES, attributeClasses_, attributeNames_, AUTH_PIN_FLAGS, BASE, BITS_PER_PIXEL, CERTIFICATE_CATEGORY, CERTIFICATE_TYPE, CHAR_COLUMNS, CHAR_ROWS, CHAR_SETS, CHECK_VALUE, ckAttribute_, CLASS, COEFFICIENT, COLOR, DECRYPT, DERIVE, EC_PARAMS, EC_POINT, ECDSA_PARAMS, ENCODING_METHODS, ENCRYPT, END_DATE, EXPONENT_1, EXPONENT_2, EXTRACTABLE, HAS_RESET, HASH_OF_ISSUER_PUBLIC_KEY, HASH_OF_SUBJECT_PUBLIC_KEY, HW_FEATURE_TYPE, ID, ISSUER, JAVA_MIDP_SECURITY_DOMAIN, KEY_GEN_MECHANISM, KEY_TYPE, LABEL, LOCAL, MECHANISM_TYPE, MIME_TYPES, MODIFIABLE, MODULUS, MODULUS_BITS, NEVER_EXTRACTABLE, OBJECT_ID, OWNER, PIXEL_X, PIXEL_Y, present_, PRIME, PRIME_1, PRIME_2, PRIME_BITS, PRIVATE, PRIVATE_EXPONENT, PUBLIC_EXPONENT, RESET_ON_INIT, RESOLUTION, SECONDARY_AUTH, SENSITIVE, sensitive_, SERIAL_NUMBER, SIGN, SIGN_RECOVER, START_DATE, stateKnown_, SUB_PRIME_BITS, SUBJECT, SUBPRIME, TOKEN, TRUSTED, UNWRAP, UNWRAP_TEMPLATE, URL, VALUE, VALUE_BITS, VALUE_LEN, VENDOR_DEFINED, VERIFY, VERIFY_RECOVER, WRAP, WRAP_TEMPLATE, WRAP_WITH_TRUSTED
Constructor and Description |
---|
BooleanAttribute(java.lang.Long type)
Constructor taking the PKCS#11 type of the attribute.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
getBooleanValue()
Get the boolean value of this attribute.
|
void |
setBooleanValue(java.lang.Boolean value)
Set the boolean value of this attribute.
|
void |
setValue(java.lang.Object value)
Redirects the request for setting the attribute value to the implementing attribute class.
|
clone, equals, equalsValue, getAttributeClass, getAttributeName, getCkAttribute, getType, getValueString, hashCode, isPresent, isSensitive, isStateKnown, setCkAttribute, setPresent, setSensitive, setType, toString, toString
public BooleanAttribute(java.lang.Long type)
type
- The PKCS'11 type of this attribute; e.g. PKCS11Constants.CKA_PRIVATE.public void setBooleanValue(java.lang.Boolean value)
value
- The boolean value to set. May be null.public java.lang.Boolean getBooleanValue()
public void setValue(java.lang.Object value) throws java.lang.UnsupportedOperationException
Attribute
setValue
in class Attribute
value
- the new valuejava.lang.UnsupportedOperationException
- the OtherAttribute
implementation does not support setting a value directly.IAIK JavaSecurity Website http://jce.iaik.tugraz.at/
IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2023 IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved. version 1.6.9