Waiting for engine...
Skip to main content

DeployedApiCallAuthType

An enum for Deployed Api's Authentication Type. (The authentication type that the account uses when communicating with the Atom, Molecule, Atom Cloud Or Gateway.)

enum DeployedApiCallAuthType {
ATOM_NONE
ATOM_BASIC
ATOM_CLIENT_CERT
ATOM_CLIENT_CERT_HEADER
ATOM_BROKER_BASIC
ATOM_BROKER_EXTERNAL_PROVIDER
ATOM_CUSTOM
ATOM_GATEWAY
GATEWAY_NONE
GATEWAY_BROKER_BASIC
GATEWAY_BROKER_EXTERNAL_PROVIDER
GATEWAY_JWT
GATEWAY_BASIC
UNKNOWN
}

Values

DeployedApiCallAuthType.ATOM_NONE

Indicates No authentication on Atom.

DeployedApiCallAuthType.ATOM_BASIC

Indicates Basic authentication on Atom.

DeployedApiCallAuthType.ATOM_CLIENT_CERT

Indicates A client certificate component is required for authentication.

DeployedApiCallAuthType.ATOM_CLIENT_CERT_HEADER

Indicates client certificate component is included in http or https headers.

DeployedApiCallAuthType.ATOM_BROKER_BASIC

Indicates Basic Authentication on Broker.

DeployedApiCallAuthType.ATOM_BROKER_EXTERNAL_PROVIDER

Indicates Authentication is from external provider (An external identity provider is used for authentication.).

DeployedApiCallAuthType.ATOM_CUSTOM

Indicates Custom Authentication (The JAAS LoginModule is used for authentication. It can be used only by accounts for which the API Management feature is enabled.).

DeployedApiCallAuthType.ATOM_GATEWAY

Leverages a validation token accessible to a Boomi API Gateway that is validated by the Atom, Molecule or Cloud to authenticate.

DeployedApiCallAuthType.GATEWAY_NONE

Indicates No authentication on the Gateway.

DeployedApiCallAuthType.GATEWAY_BROKER_BASIC

Indicates Basic authentication from Broker.

DeployedApiCallAuthType.GATEWAY_BROKER_EXTERNAL_PROVIDER

Indicates external identity provider is used from Broker.

DeployedApiCallAuthType.GATEWAY_JWT

Indicates JWT authentication type.

DeployedApiCallAuthType.GATEWAY_BASIC

Indicates Basic authentication from the Gateway.

DeployedApiCallAuthType.UNKNOWN

Indicates the an authentication source could not be determined for the call. This can happen, for example, when a request is to a path that does not correspond to any deployed API.

Member Of

DeployedApiCallDetailData object ●  DeployedApiCallSummaryData object

On this Page