Interface ConnectorAuthHandlerBase

interface ConnectorAuthHandlerBase {
    description?: string;
    ui?: {
        schema?: DataSchema;
        helpUri?: string;
    };
    title?: string;
    type:
        | "proxy"
        | "integration-app-token"
        | "oauth2"
        | "oauth1"
        | "client-credentials";
    credentialsSchema?: DataSchema;
    customCredentialsSchema?: DataSchema;
    makeApiClient?: ConnectorMethodImplementationBase;
    refreshCredentials?: ConnectorMethodImplementationBase;
    test?: ConnectorMethodImplementationBase;
    enabled?: any;
}

Hierarchy (view full)

Properties

description?: string
ui?: {
    schema?: DataSchema;
    helpUri?: string;
}
title?: string
type:
    | "proxy"
    | "integration-app-token"
    | "oauth2"
    | "oauth1"
    | "client-credentials"
credentialsSchema?: DataSchema
customCredentialsSchema?: DataSchema
enabled?: any