Class SecurityQualities

java.lang.Object
org.bouncycastle.asn1.ASN1Object
paccor.tcg.credential.SecurityQualities
All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

public class SecurityQualities extends org.bouncycastle.asn1.ASN1Object
 securityQualities ATTRIBUTE ::= {
    WITH SYNTAX SecurityQualities
    ID tcg-at-tpmSecurityQualities }

 SecurityQualities ::= SEQUENCE {
    version INTEGER,
    -- version 0 defined by TCPA 1.1b
    statement UTF8String }
  • Constructor Details

    • SecurityQualities

      public SecurityQualities()
  • Method Details

    • getInstance

      public static final SecurityQualities getInstance(Object obj)
      Attempts to cast the provided object. If the object is an ASN1Sequence, the object is parsed by fromASN1Sequence.
      Parameters:
      obj - the object to parse
      Returns:
      SecurityQualities
    • fromASN1Sequence

      public static final SecurityQualities fromASN1Sequence(@NonNull @NonNull org.bouncycastle.asn1.ASN1Sequence seq)
      Attempts to parse the given ASN1Sequence.
      Parameters:
      seq - An ASN1Sequence
      Returns:
      SecurityQualities
    • toASN1Primitive

      public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
      Specified by:
      toASN1Primitive in interface org.bouncycastle.asn1.ASN1Encodable
      Specified by:
      toASN1Primitive in class org.bouncycastle.asn1.ASN1Object
      Returns:
      This object as an ASN1Sequence