Class Ieee1609Dot2Dot1EeRaInterface


  • public class Ieee1609Dot2Dot1EeRaInterface
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static OERDefinition.Builder AdditionalParams
      AdditionalParams ::= CHOICE { original ButterflyParamsOriginal, unified ButterflyExpansion, compactUnified ButterflyExpansion, encryptionKey PublicEncryptionKey, ... }
      static OERDefinition.Builder ButterflyExpansion
      ButterflyExpansion ::= CHOICE { aes128 OCTET STRING (SIZE(16)), ... }
      static OERDefinition.Builder ButterflyParamsOriginal
      ButterflyParamsOriginal ::= SEQUENCE { signingExpansion ButterflyExpansion, encryptionKey PublicEncryptionKey, encryptionExpansion ButterflyExpansion }
      static OERDefinition.Builder EeRaCertRequest
      EeRaCertRequest ::= SEQUENCE { version Uint8 (2), generationTime Time32, type CertificateType, tbsCert ToBeSignedCertificate (WITH COMPONENTS { ..., cracaId ('000000'H), crlSeries (0), appPermissions PRESENT, certIssuePermissions ABSENT, certRequestPermissions ABSENT, verifyKeyIndicator (WITH COMPONENTS { verificationKey }) }), additionalParams AdditionalParams OPTIONAL, ... }
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • ButterflyExpansion

        public static final OERDefinition.Builder ButterflyExpansion
        ButterflyExpansion ::= CHOICE { aes128 OCTET STRING (SIZE(16)), ... }
      • ButterflyParamsOriginal

        public static final OERDefinition.Builder ButterflyParamsOriginal
        ButterflyParamsOriginal ::= SEQUENCE { signingExpansion ButterflyExpansion, encryptionKey PublicEncryptionKey, encryptionExpansion ButterflyExpansion }
      • AdditionalParams

        public static final OERDefinition.Builder AdditionalParams
        AdditionalParams ::= CHOICE { original ButterflyParamsOriginal, unified ButterflyExpansion, compactUnified ButterflyExpansion, encryptionKey PublicEncryptionKey, ... }
      • EeRaCertRequest

        public static final OERDefinition.Builder EeRaCertRequest
        EeRaCertRequest ::= SEQUENCE { version Uint8 (2), generationTime Time32, type CertificateType, tbsCert ToBeSignedCertificate (WITH COMPONENTS { ..., cracaId ('000000'H), crlSeries (0), appPermissions PRESENT, certIssuePermissions ABSENT, certRequestPermissions ABSENT, verifyKeyIndicator (WITH COMPONENTS { verificationKey }) }), additionalParams AdditionalParams OPTIONAL, ... }
    • Constructor Detail

      • Ieee1609Dot2Dot1EeRaInterface

        public Ieee1609Dot2Dot1EeRaInterface()