DLSignature

@available(iOS 13.0, *)
public class DLSignature : NSObject

DLSignatureは、運転免許証仕様の「電子署名」に対応するクラスです。

Remark

このオブジェクトは署名を検証することができます。署名の検証に使用する場合、3つの段階があります。
  1. 初期化

    このオブジェクトを初期化します。initVerifyメソッドを参照してください。

  2. 更新

    検証の対象となるデータを更新します。updateメソッドを参照してください。

  3. 署名の検証

    すべての更新済みデータに対して署名の検証を行います。verifyメソッドを参照してください。

  • インスタンスの説明を返します

    Declaration

    Swift

    override public var description: String { get }
  • 符号化データを返します

    Declaration

    Swift

    @objc
    public var encoded: Data { get }
  • 電子署名を返します

    Declaration

    Swift

    @objc
    public var signature: Data? { get }
  • シリアルを返します

    Declaration

    Swift

    @objc
    public var serial: Data? { get }
  • 発行者名を返します

    Declaration

    Swift

    @objc
    public var issuer: String? { get }
  • 主体者名を返します

    Declaration

    Swift

    @objc
    public var subject: String? { get }
  • 主体者鍵識別子を返します

    Declaration

    Swift

    @objc
    public var subjectKeyIdentifier: Data? { get }