SignatureAlgorithm

public struct SignatureAlgorithm : RawRepresentable, Hashable

Signature algorithms. The values are defined as in TLS 1.3

  • Declaration

    Swift

    public typealias RawValue = UInt16
  • Declaration

    Swift

    public var rawValue: UInt16
  • Declaration

    Swift

    public init(rawValue: UInt16)
  • Undocumented

    Declaration

    Swift

    public static let rsaPkcs1Sha1: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let rsaPkcs1Sha256: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let rsaPkcs1Sha384: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let rsaPkcs1Sha512: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let ecdsaSha1: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let ecdsaSecp256R1Sha256: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let ecdsaSecp384R1Sha384: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let ecdsaSecp521R1Sha512: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let rsaPssRsaeSha256: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let rsaPssRsaeSha384: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let rsaPssRsaeSha512: SignatureAlgorithm
  • Undocumented

    Declaration

    Swift

    public static let ed25519: SignatureAlgorithm