RSAPSSKeyPairOptions
[<Interface>]
type RSAPSSKeyPairOptions<'PubF, 'PrivF> =
abstract member hashAlgorithm: string option with get, set
abstract member mgf1HashAlgorithm: string option with get, set
abstract member modulusLength: float with get, set
abstract member privateKeyEncoding: PrivateKeyEncoding<'PrivF> with get, set
abstract member publicExponent: float option with get, set
abstract member publicKeyEncoding: PublicKeyEncoding<'PubF> with get, set
abstract member saltLength: string option with get, set
static member Create (modulusLength: float, publicKeyEncoding: PublicKeyEncoding<'PubF>, privateKeyEncoding: PrivateKeyEncoding<'PrivF>, ?publicExponent: float, ?hashAlgorithm: string, ?mgf1HashAlgorithm: string, ?saltLength: string) : RSAPSSKeyPairOptions<'PubF,'PrivF>
| |
|---|
| Assembly | Xantham.Fable.Node |
| Attributes | [<Interface>] |
Declared inside
Properties
abstract member hashAlgorithm: string option with get, set
Name of the message digest
abstract member mgf1HashAlgorithm: string option with get, set
Name of the message digest used by MGF1
abstract member modulusLength: float with get, set
abstract member privateKeyEncoding: PrivateKeyEncoding<'PrivF> with get, set
abstract member publicExponent: float option with get, set
abstract member publicKeyEncoding: PublicKeyEncoding<'PubF> with get, set
abstract member saltLength: string option with get, set
Minimal salt length in bytes
Methods
static member Create (modulusLength: float, publicKeyEncoding: PublicKeyEncoding<'PubF>, privateKeyEncoding: PrivateKeyEncoding<'PrivF>, ?publicExponent: float, ?hashAlgorithm: string, ?mgf1HashAlgorithm: string, ?saltLength: string) : RSAPSSKeyPairOptions<'PubF,'PrivF>