Class CtlFormat

java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.oer.its.etsi102941.CtlFormat
All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable
Direct Known Subclasses:
DeltaCtl, FillCtl, FullCtl, ToBeSignedRcaCtl, ToBeSignedTlmCtl

public class CtlFormat extends org.bouncycastle.asn1.ASN1Object
CtlFormat ::= SEQUENCE { version Version, nextUpdate Time32, isFullCtl BOOLEAN, ctlSequence INTEGER (0..255), ctlCommands SEQUENCE OF CtlCommand, ... }
  • Constructor Details

    • CtlFormat

      public CtlFormat(Version version, Time32 nextUpdate, org.bouncycastle.asn1.ASN1Boolean isFullCtl, UINT8 ctlSequence, SequenceOfCtlCommand ctlCommands)
    • CtlFormat

      protected CtlFormat(org.bouncycastle.asn1.ASN1Sequence seq)
  • Method Details

    • getInstance

      public static CtlFormat getInstance(Object o)
    • getVersion

      public Version getVersion()
    • getNextUpdate

      public Time32 getNextUpdate()
    • getIsFullCtl

      public org.bouncycastle.asn1.ASN1Boolean getIsFullCtl()
    • getCtlSequence

      public UINT8 getCtlSequence()
    • getCtlCommands

      public SequenceOfCtlCommand getCtlCommands()
    • 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
    • builder

      public static CtlFormat.Builder builder()