Skip to content

AsymmetricKeyDetails

[<Interface>]
type AsymmetricKeyDetails =
    abstract member divisorLength: float option with get, set
    abstract member hashAlgorithm: string option with get, set
    abstract member mgf1HashAlgorithm: string option with get, set
    abstract member modulusLength: float option with get, set
    abstract member namedCurve: string option with get, set
    abstract member publicExponent: bigint option with get, set
    abstract member saltLength: float option with get, set
    static member Create (?modulusLength: float, ?publicExponent: bigint, ?hashAlgorithm: string, ?mgf1HashAlgorithm: string, ?saltLength: float, ?divisorLength: float, ?namedCurve: string) : AsymmetricKeyDetails
AssemblyXantham.Fable.Node
Attributes[<Interface>]

Properties

abstract member divisorLength: float option with get, set

Size of q in bits (DSA).

abstract member hashAlgorithm: string option with get, set

Name of the message digest (RSA-PSS).

abstract member mgf1HashAlgorithm: string option with get, set

Name of the message digest used by MGF1 (RSA-PSS).

abstract member modulusLength: float option with get, set

Key size in bits (RSA, DSA).

abstract member namedCurve: string option with get, set

Name of the curve (EC).

abstract member publicExponent: bigint option with get, set

Public exponent (RSA).

abstract member saltLength: float option with get, set

Minimal salt length in bytes (RSA-PSS).

Methods

static member Create (?modulusLength: float, ?publicExponent: bigint, ?hashAlgorithm: string, ?mgf1HashAlgorithm: string, ?saltLength: float, ?divisorLength: float, ?namedCurve: string) : AsymmetricKeyDetails