DigitalSignatureAlgorithm

public enum DigitalSignatureAlgorithm : String, CaseIterable

Represents different signing algorithms

  • RSA using SHA-256

    Declaration

    Swift

    case rs256 = "RS256"
  • RSA using SHA-384

    Declaration

    Swift

    case rs384 = "RS384"
  • RSA using SHA-512

    Declaration

    Swift

    case rs512 = "RS512"
  • ECDSA using P-256 and SHA-256

    Declaration

    Swift

    case es256 = "ES256"
  • ECDSA using P-384 and SHA-384

    Declaration

    Swift

    case es384 = "ES384"
  • ECDSA using P-512 and SHA-512

    Declaration

    Swift

    case es512 = "ES512"
  • Unknown

    Declaration

    Swift

    case unknown