UNPKG

@arcgis/workflow-manager

Version:

ArcGIS Workflow Manager JavaScript API

21 lines (20 loc) 1.17 kB
import { EsriWorkflowModelsRestRequestAuthAPIKey, EsriWorkflowModelsRestRequestCredentials, EsriWorkflowModelsRestWebRequest } from './'; export interface EsriWorkflowModelsRestRequestAuth { apiKey?: EsriWorkflowModelsRestRequestAuthAPIKey; credentials?: EsriWorkflowModelsRestRequestCredentials; authorizationType: EsriWorkflowModelsRestRequestAuthAuthorizationTypeEnum; tokenRequest?: EsriWorkflowModelsRestWebRequest; } export declare enum EsriWorkflowModelsRestRequestAuthAuthorizationTypeEnum { NoAuth = "NoAuth", ApiKey = "ApiKey", ApiKeyGenerated = "ApiKeyGenerated", BearerToken = "BearerToken", BearerTokenGenerated = "BearerTokenGenerated", BasicAuth = "BasicAuth", FederatedToken = "FederatedToken", DigestAuth = "DigestAuth" } export declare function EsriWorkflowModelsRestRequestAuthFromJSON(json: any): EsriWorkflowModelsRestRequestAuth; export declare function EsriWorkflowModelsRestRequestAuthFromJSONTyped(json: any, ignoreDiscriminator: boolean): EsriWorkflowModelsRestRequestAuth; export declare function EsriWorkflowModelsRestRequestAuthToJSON(value?: EsriWorkflowModelsRestRequestAuth | null): any;