Interface ConnectorAuthHandlerBase

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

Hierarchy (View Summary)

Properties

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