DirectoryServerData

public struct DirectoryServerData

Object used to identify DirectoryServer(DS) and enable interaction with it

  • Registered Application Provider Identifier (RID) that is unique to the Payment System.

    Declaration

    Swift

    public let directoryServerID: String
  • Public Key used to encrypt data for DS consumption

    Declaration

    Swift

    public let directoryServerPublicKey: String
  • A public certificate provided by the DS for encryption of device data.

    Declaration

    Swift

    public let directoryServerRootCertificates: [String]
  • Directory Server Data Intialization

    Declaration

    Swift

    public init(directoryServerID: String, directoryServerPublicKey: String, directoryServerRootCertificates: [String])

    Parameters

    directoryServerID

    Registered Application Provider Identifier (RID) that is unique to the Payment System.

    directoryServerPublicKey

    Public Key used to encrypt data for DS consumption

    directoryServerRootCertificates

    List of public certificate provided by the DS for encryption of device data.