Options to construct NEW response packet.

interface Options {
    challenges: string[];
    ecdhPub: CryptoKey;
    profile: CaProfile;
    request: NewRequest;
    requestId: Uint8Array<ArrayBufferLike>;
    salt: Uint8Array<ArrayBufferLike>;
    signer: Signer;
}

Hierarchy

Properties

challenges: string[]

Available challenge types.

ecdhPub: CryptoKey

Server ECDH public key.

profile: CaProfile

CA profile packet.

request: NewRequest

NEW request packet.

requestId: Uint8Array<ArrayBufferLike>

Request session ID.

salt: Uint8Array<ArrayBufferLike>

Salt for session key generation.

signer: Signer

Signing key correspond to CA certificate.