Skip to content

Sign

[<Interface>]
type Sign =
    abstract member sign (privateKey: SignJsonWebKeyInput, outputFormat: BinaryToTextEncoding) : string
    abstract member sign (privateKey: SignPrivateKeyInput, outputFormat: BinaryToTextEncoding) : string
    abstract member sign (privateKey: SignKeyObjectInput, outputFormat: BinaryToTextEncoding) : string
    abstract member sign (privateKey: KeyObject, outputFormat: BinaryToTextEncoding) : string
    abstract member sign (privateKey: Buffer, outputFormat: BinaryToTextEncoding) : string
    abstract member sign (privateKey: string, outputFormat: BinaryToTextEncoding) : string
    abstract member sign (privateKey: SignJsonWebKeyInput) : NonSharedBuffer
    abstract member sign (privateKey: SignPrivateKeyInput) : NonSharedBuffer
    abstract member sign (privateKey: SignKeyObjectInput) : NonSharedBuffer
    abstract member sign (privateKey: KeyObject) : NonSharedBuffer
    abstract member sign (privateKey: Buffer) : NonSharedBuffer
    abstract member sign (privateKey: string) : NonSharedBuffer
    abstract member update (data: string, inputEncoding: LegacyCharacterEncoding) : Sign
    abstract member update (data: string, inputEncoding: CharacterEncoding) : Sign
    abstract member update (data: string, inputEncoding: BinaryToTextEncoding) : Sign
    abstract member update (data: ArrayBufferView) : Sign
    abstract member update (data: string) : Sign
AssemblyGlutinum.Node
Inheritsobj \| null
ImplementsWritable
Attributes[<AllowNullLiteral>] [<Interface>] [<Import>]

Methods

abstract member sign (privateKey: SignJsonWebKeyInput, outputFormat: BinaryToTextEncoding) : string
abstract member sign (privateKey: SignPrivateKeyInput, outputFormat: BinaryToTextEncoding) : string
abstract member sign (privateKey: SignKeyObjectInput, outputFormat: BinaryToTextEncoding) : string
abstract member sign (privateKey: KeyObject, outputFormat: BinaryToTextEncoding) : string
abstract member sign (privateKey: Buffer, outputFormat: BinaryToTextEncoding) : string
abstract member sign (privateKey: string, outputFormat: BinaryToTextEncoding) : string
abstract member sign (privateKey: SignJsonWebKeyInput) : NonSharedBuffer
abstract member sign (privateKey: SignPrivateKeyInput) : NonSharedBuffer
abstract member sign (privateKey: SignKeyObjectInput) : NonSharedBuffer
abstract member sign (privateKey: KeyObject) : NonSharedBuffer
abstract member sign (privateKey: Buffer) : NonSharedBuffer
abstract member sign (privateKey: string) : NonSharedBuffer
abstract member update (data: string, inputEncoding: LegacyCharacterEncoding) : Sign
abstract member update (data: string, inputEncoding: CharacterEncoding) : Sign
abstract member update (data: string, inputEncoding: BinaryToTextEncoding) : Sign
abstract member update (data: ArrayBufferView) : Sign
abstract member update (data: string) : Sign