CVCChat

public struct CVCChat

CVC Certificate Holder Authentication Template

  • Object Identifier [0x6]

    Declaration

    Swift

    public let terminalType: ASN1Kit.ObjectIdentifier
  • Discretionary Data [0x53]

    Declaration

    Swift

    public let relativeAuthorization: Data
  • Declaration

    Swift

    public init(from asn1: ASN1Object) throws
  • Declaration

    Swift

    public func asn1encode(tag: ASN1DecodedTag?) throws -> ASN1Object
  • Tag

    CVC Chat tag info

    See more

    Declaration

    Swift

    public struct Tag
  • Create a CVCChat from ASN.1 object

    Throws

    GemCvCertificate.Error

    Declaration

    Swift

    public static func from(asn1: ASN1Object) throws -> CVCChat

    Parameters

    asn1

    object should be constructed as described in gemSpec_PKI#6.7.5 [0x7F4C]

    Return Value

    Initialized CVCChat