Skip to content

PeerCertificate

[<Interface>]
type PeerCertificate =
    abstract member asn1Curve: string option with get, set
    abstract member bits: float option with get, set
    abstract member ca: bool with get, set
    abstract member exponent: string option with get, set
    abstract member ext_key_usage: ResizeArray<string> option with get, set
    abstract member fingerprint: string with get, set
    abstract member fingerprint256: string with get, set
    abstract member fingerprint512: string with get, set
    abstract member infoAccess: Dict<ResizeArray<string>> option with get, set
    abstract member issuer: Certificate with get, set
    abstract member modulus: string option with get, set
    abstract member nistCurve: string option with get, set
    abstract member pubkey: NonSharedBuffer option with get, set
    abstract member raw: NonSharedBuffer with get, set
    abstract member serialNumber: string with get, set
    abstract member subject: Certificate with get, set
    abstract member subjectaltname: string option with get, set
    abstract member valid_from: string with get, set
    abstract member valid_to: string with get, set
    static member Create (ca: bool, raw: NonSharedBuffer, subject: Certificate, issuer: Certificate, valid_from: string, valid_to: string, serialNumber: string, fingerprint: string, fingerprint256: string, fingerprint512: string, ?ext_key_usage: ResizeArray<string>, ?subjectaltname: string, ?infoAccess: Dict<ResizeArray<string>>, ?bits: float, ?exponent: string, ?modulus: string, ?pubkey: NonSharedBuffer, ?asn1Curve: string, ?nistCurve: string) : PeerCertificate
AssemblyGlutinum.Node
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member asn1Curve: string option with get, set
abstract member bits: float option with get, set
abstract member ca: bool with get, set
abstract member exponent: string option with get, set
abstract member ext_key_usage: ResizeArray<string> option with get, set
abstract member fingerprint: string with get, set
abstract member fingerprint256: string with get, set
abstract member fingerprint512: string with get, set
abstract member infoAccess: Dict<ResizeArray<string>> option with get, set
abstract member issuer: Certificate with get, set
abstract member modulus: string option with get, set
abstract member nistCurve: string option with get, set
abstract member pubkey: NonSharedBuffer option with get, set
abstract member raw: NonSharedBuffer with get, set
abstract member serialNumber: string with get, set
abstract member subject: Certificate with get, set
abstract member subjectaltname: string option with get, set
abstract member valid_from: string with get, set
abstract member valid_to: string with get, set

Methods

static member Create (ca: bool, raw: NonSharedBuffer, subject: Certificate, issuer: Certificate, valid_from: string, valid_to: string, serialNumber: string, fingerprint: string, fingerprint256: string, fingerprint512: string, ?ext_key_usage: ResizeArray<string>, ?subjectaltname: string, ?infoAccess: Dict<ResizeArray<string>>, ?bits: float, ?exponent: string, ?modulus: string, ?pubkey: NonSharedBuffer, ?asn1Curve: string, ?nistCurve: string) : PeerCertificate