Options
All
  • Public
  • Public/Protected
  • All
Menu

Schema used during signing and verification of signature.

Hierarchy

  • SignatureScheme

Index

Constructors

constructor

  • new SignatureScheme(label: string, hex: number, labelJWS: string): SignatureScheme

Properties

hex

hex: number

label

label: string

labelJWS

labelJWS: string

Static ECDSAwithRIPEMD160

ECDSAwithRIPEMD160: SignatureScheme = new SignatureScheme('RIPEMD160withECDSA', 8, 'ER160')

Static ECDSAwithSHA224

ECDSAwithSHA224: SignatureScheme = new SignatureScheme('SHA224withECDSA', 0, 'ES224')

Static ECDSAwithSHA256

ECDSAwithSHA256: SignatureScheme = new SignatureScheme('SHA256withECDSA', 1, 'ES256')

Static ECDSAwithSHA384

ECDSAwithSHA384: SignatureScheme = new SignatureScheme('SHA384withECDSA', 2, 'ES384')

Static ECDSAwithSHA3_224

ECDSAwithSHA3_224: SignatureScheme = new SignatureScheme('SHA3-224withECDSA', 4, 'ES3-224')

Static ECDSAwithSHA3_256

ECDSAwithSHA3_256: SignatureScheme = new SignatureScheme('SHA3-256withECDSA', 5, 'ES3-256')

Static ECDSAwithSHA3_384

ECDSAwithSHA3_384: SignatureScheme = new SignatureScheme('SHA3-384withECDSA', 6, 'ES3-384')

Static ECDSAwithSHA3_512

ECDSAwithSHA3_512: SignatureScheme = new SignatureScheme('SHA3-512withECDSA', 7, 'ES3-512')

Static ECDSAwithSHA512

ECDSAwithSHA512: SignatureScheme = new SignatureScheme('SHA512withECDSA', 3, 'ES512')

Static EDDSAwithSHA512

EDDSAwithSHA512: SignatureScheme = new SignatureScheme('SHA512withEdDSA', 10, 'EDS512')

Static SM2withSM3

SM2withSM3: SignatureScheme = new SignatureScheme('SM3withSM2', 9, 'SM')

Static values

values: SignatureScheme[] = []

Methods

Static fromHex

Static fromLabel

Static fromLabelJWS

Generated using TypeDoc