/** * Allocates the attribute objects for this class and adds them to the * attribute table. * * @preconditions * @postconditions */ @Override protected void allocateAttributes() { super.allocateAttributes(); sensitive = new BooleanAttribute(Attribute.SENSITIVE); encrypt = new BooleanAttribute(Attribute.ENCRYPT); decrypt = new BooleanAttribute(Attribute.DECRYPT); sign = new BooleanAttribute(Attribute.SIGN); verify = new BooleanAttribute(Attribute.VERIFY); wrap = new BooleanAttribute(Attribute.WRAP); unwrap = new BooleanAttribute(Attribute.UNWRAP); extractable = new BooleanAttribute(Attribute.EXTRACTABLE); alwaysSensitive = new BooleanAttribute(Attribute.ALWAYS_SENSITIVE); neverExtractable = new BooleanAttribute(Attribute.NEVER_EXTRACTABLE); checkValue = new ByteArrayAttribute(Attribute.CHECK_VALUE); wrapWithTrusted = new BooleanAttribute(Attribute.WRAP_WITH_TRUSTED); trusted = new BooleanAttribute(Attribute.TRUSTED); wrapTemplate = new AttributeArray(Attribute.WRAP_TEMPLATE); unwrapTemplate = new AttributeArray(Attribute.UNWRAP_TEMPLATE); putAttributesInTable(this); }
/** * Allocates the attribute objects for this class and adds them to the * attribute table. * * @preconditions * @postconditions */ @Override protected void allocateAttributes() { super.allocateAttributes(); subject = new ByteArrayAttribute(Attribute.SUBJECT); sensitive = new BooleanAttribute(Attribute.SENSITIVE); secondaryAuth = new BooleanAttribute(Attribute.SECONDARY_AUTH); authPinFlags = new LongAttribute(Attribute.AUTH_PIN_FLAGS); decrypt = new BooleanAttribute(Attribute.DECRYPT); sign = new BooleanAttribute(Attribute.SIGN); signRecover = new BooleanAttribute(Attribute.SIGN_RECOVER); unwrap = new BooleanAttribute(Attribute.UNWRAP); extractable = new BooleanAttribute(Attribute.EXTRACTABLE); alwaysSensitive = new BooleanAttribute(Attribute.ALWAYS_SENSITIVE); neverExtractable = new BooleanAttribute(Attribute.NEVER_EXTRACTABLE); wrapWithTrusted = new BooleanAttribute(Attribute.WRAP_WITH_TRUSTED); unwrapTemplate = new AttributeArray(Attribute.UNWRAP_TEMPLATE); alwaysAuthenticate = new BooleanAttribute(Attribute.ALWAYS_AUTHENTICATE); putAttributesInTable(this); }
/** * Allocates the attribute objects for this class and adds them to the * attribute table. * * @preconditions * @postconditions */ @Override protected void allocateAttributes() { super.allocateAttributes(); token = new BooleanAttribute(Attribute.TOKEN); private_ = new BooleanAttribute(Attribute.PRIVATE); modifiable = new BooleanAttribute(Attribute.MODIFIABLE); label = new CharArrayAttribute(Attribute.LABEL); putAttributesInTable(this); }
/** * Allocates the attribute objects for this class and adds them to the * attribute table. * * @preconditions * @postconditions */ @Override protected void allocateAttributes() { super.allocateAttributes(); subject = new ByteArrayAttribute(Attribute.SUBJECT); encrypt = new BooleanAttribute(Attribute.ENCRYPT); verify = new BooleanAttribute(Attribute.VERIFY); verifyRecover = new BooleanAttribute(Attribute.VERIFY_RECOVER); wrap = new BooleanAttribute(Attribute.WRAP); trusted = new BooleanAttribute(Attribute.TRUSTED); wrapTemplate = new AttributeArray(Attribute.WRAP_TEMPLATE); putAttributesInTable(this); }
/** * Allocates the attribute objects for this class and adds them to the * attribute table. * * @preconditions * @postconditions */ @Override protected void allocateAttributes() { super.allocateAttributes(); resetOnInit = new BooleanAttribute(Attribute.RESET_ON_INIT); hasReset = new BooleanAttribute(Attribute.HAS_RESET); value = new ByteArrayAttribute(Attribute.VALUE); putAttributesInTable(this); }
/** * Allocates the attribute objects for this class and adds them to the * attribute table. * * @preconditions * @postconditions */ @Override protected void allocateAttributes() { super.allocateAttributes(); keyType = new KeyTypeAttribute(); local = new BooleanAttribute(Attribute.LOCAL); putAttributesInTable(this); }
/** * Allocates the attribute objects for this class and adds them to the * attribute table. * * @preconditions * @postconditions */ @Override protected void allocateAttributes() { super.allocateAttributes(); keyType = new KeyTypeAttribute(); id = new ByteArrayAttribute(Attribute.ID); startDate = new DateAttribute(Attribute.START_DATE); endDate = new DateAttribute(Attribute.END_DATE); derive = new BooleanAttribute(Attribute.DERIVE); local = new BooleanAttribute(Attribute.LOCAL); keyGenMechanism = new MechanismAttribute(Attribute.KEY_GEN_MECHANISM); allowedMechanisms = new MechanismArrayAttribute( Attribute.ALLOWED_MECHANISMS); putAttributesInTable(this); }
/** * Allocates the attribute objects for this class and adds them to the * attribute table. * * @preconditions * @postconditions */ @Override protected void allocateAttributes() { super.allocateAttributes(); certificateType = new CertificateTypeAttribute(); trusted = new BooleanAttribute(Attribute.TRUSTED); certificateCategory = new LongAttribute(Attribute.CERTIFICATE_CATEGORY); checkValue = new ByteArrayAttribute(Attribute.CHECK_VALUE); startDate = new DateAttribute(Attribute.START_DATE); endDate = new DateAttribute(Attribute.END_DATE); putAttributesInTable(this); }
/** * Allocates the attribute objects for this class and adds them to the * attribute table. */ @Override protected void allocateAttributes() { super.allocateAttributes(); pixelX = new LongAttribute(Attribute.PIXEL_X); pixelY = new LongAttribute(Attribute.PIXEL_Y); resolution = new LongAttribute(Attribute.RESOLUTION); charRows = new LongAttribute(Attribute.CHAR_ROWS); charColumns = new LongAttribute(Attribute.CHAR_COLUMNS); color = new BooleanAttribute(Attribute.COLOR); bitsPerPixel = new LongAttribute(Attribute.BITS_PER_PIXEL); charSets = new ByteArrayAttribute(Attribute.CHAR_SETS); encodingMethods = new ByteArrayAttribute(Attribute.ENCODING_METHODS); mimeTypes = new ByteArrayAttribute(Attribute.MIME_TYPES); putAttributesInTable(this); }