@gibme/stir-shaken
    Preparing search index...

    Type Alias Options

    type Options = {
        attestationProvider: (
            callerId: string,
            channel?: Channel,
        ) => Promise<AttestationLevel> | AttestationLevel;
        certificatePath: string;
        host?: string;
        logger?: (entry: Entry) => Promise<void> | void;
        port?: number;
        privateKeyPath: string;
        publicCertificateURL: `http://${string}` | `https://${string}`;
    }
    Index

    Properties

    attestationProvider: (
        callerId: string,
        channel?: Channel,
    ) => Promise<AttestationLevel> | AttestationLevel

    The callback method that is called using the supplied information that expects an attestation level to be returned so that we may sign the call

    certificatePath: string

    The path to the STI certificate to use for signing calls

    host?: string

    The host/IP address to bind the server to

    0.0.0.0
    
    logger?: (entry: Entry) => Promise<void> | void

    The callback method that is called containing a log entry that can be used to log events as you deem necessary.

    port?: number

    The port to bind the server to

    privateKeyPath: string

    The path to the STI certificate private key to use for signing calls

    publicCertificateURL: `http://${string}` | `https://${string}`

    The publicly reachable URL that contains the STI certificate