interface AuthMechanismProperties {
    ALLOWED_HOSTS?: string[];
    AWS_SESSION_TOKEN?: string;
    CANONICALIZE_HOST_NAME?: mongoose.mongo.GSSAPICanonicalizationValue;
    PROVIDER_NAME?: "aws" | "azure";
    REFRESH_TOKEN_CALLBACK?: OIDCRefreshFunction;
    REQUEST_TOKEN_CALLBACK?: OIDCRequestFunction;
    SERVICE_HOST?: string;
    SERVICE_NAME?: string;
    SERVICE_REALM?: string;
    TOKEN_AUDIENCE?: string;
}

Hierarchy (view full)

Properties

ALLOWED_HOSTS?: string[]
AWS_SESSION_TOKEN?: string
CANONICALIZE_HOST_NAME?: mongoose.mongo.GSSAPICanonicalizationValue
PROVIDER_NAME?: "aws" | "azure"
REFRESH_TOKEN_CALLBACK?: OIDCRefreshFunction
REQUEST_TOKEN_CALLBACK?: OIDCRequestFunction
SERVICE_HOST?: string
SERVICE_NAME?: string
SERVICE_REALM?: string
TOKEN_AUDIENCE?: string