LongTermKey

@objc(VSRLongTermKey)
public final class LongTermKey : NSObject, Codable

Class representing Long-term private key

  • Key id

    Declaration

    Swift

    @objc
    public let identifier: Data
  • key

    Key

    Declaration

    Swift

    @objc
    public let key: Data
  • Creation date

    Declaration

    Swift

    @objc
    public let creationDate: Date
  • Date from which this key started to be outdated

    Declaration

    Swift

    @objc
    public let outdatedFrom: Date?
  • Initializer

    Declaration

    Swift

    @objc
    public init(identifier: Data, key: Data, creationDate: Date, outdatedFrom: Date?)

    Parameters

    identifier

    key id

    key

    private key

    creationDate

    creation date

    outdatedFrom

    Date from which this key started to be outdated