wwWallet core documentation
    Preparing search index...

    Type Alias Config

    type Config = {
        access_token_ttl?: number;
        authorization_code_ttl?: number;
        clients?: {
            id: string;
            redirect_uris?: string[];
            scopes: string[];
            secret?: string;
        }[];
        databaseOperations?: DatabaseOperations;
        issuer_client?: { id?: string; scopes: string[] };
        issuer_display?: { locale?: string; logo?: { uri: string }; name: string }[];
        issuer_state_ttl?: number;
        issuer_url?: string;
        logger?: Logger;
        previous_secrets?: string[];
        pushed_authorization_request_ttl?: number;
        rotate_secret?: boolean;
        secret?: string;
        secret_base?: string;
        secret_ttl?: number;
        supported_credential_configuration_paths?: string[];
        supported_credential_configurations?: {
            credential_configuration_id: string;
            display: {
                background_color?: string;
                background_image?: { uri: string };
                description?: string;
                locale: string;
                name: string;
                text_color?: string;
            }[];
            doctype?: string;
            format: string;
            label?: string;
            scope: string;
            vct?: string;
        }[];
        token_encryption?: string;
        trusted_root_certificate_paths?: string[];
        trusted_root_certificates?: string[];
        wallet_url?: string;
    }
    Index

    Properties

    access_token_ttl?: number
    authorization_code_ttl?: number
    clients?: {
        id: string;
        redirect_uris?: string[];
        scopes: string[];
        secret?: string;
    }[]
    databaseOperations?: DatabaseOperations
    issuer_client?: { id?: string; scopes: string[] }
    issuer_display?: { locale?: string; logo?: { uri: string }; name: string }[]
    issuer_state_ttl?: number
    issuer_url?: string
    logger?: Logger
    previous_secrets?: string[]
    pushed_authorization_request_ttl?: number
    rotate_secret?: boolean
    secret?: string
    secret_base?: string
    secret_ttl?: number
    supported_credential_configuration_paths?: string[]
    supported_credential_configurations?: {
        credential_configuration_id: string;
        display: {
            background_color?: string;
            background_image?: { uri: string };
            description?: string;
            locale: string;
            name: string;
            text_color?: string;
        }[];
        doctype?: string;
        format: string;
        label?: string;
        scope: string;
        vct?: string;
    }[]
    token_encryption?: string
    trusted_root_certificate_paths?: string[]
    trusted_root_certificates?: string[]
    wallet_url?: string