Enum HttpEndpointAuthConfig.HttpEndpointAuthConfigType

  • All Implemented Interfaces:
    BmcEnum, Serializable, Comparable<HttpEndpointAuthConfig.HttpEndpointAuthConfigType>
    Enclosing class:
    HttpEndpointAuthConfig

    public static enum HttpEndpointAuthConfig.HttpEndpointAuthConfigType
    extends Enum<HttpEndpointAuthConfig.HttpEndpointAuthConfigType>
    implements BmcEnum
    The type of Auth config to be used when invoking an external endpoint.

    The allowed values are: - HTTP_ENDPOINT_NO_AUTH_CONFIG: Indicates that no authentication is required for invoking the endpoint. - HTTP_ENDPOINT_DELEGATED_BEARER_AUTH_CONFIG: Specifies Bearer Token Authentication, where the same Bearer token received as part of the Agent Chat API request is used to invoke the external endpoint. - HTTP_ENDPOINT_OCI_RESOURCE_PRINCIPAL_AUTH_CONFIG: Specifies authentication using Oracle Cloud Infrastructure (OCI) Resource Principal, leveraging OCI’s identity-based authentication mechanism. - HTTP_ENDPOINT_IDCS_AUTH_CONFIG: Specifies authentication using Oracle Identity Cloud Service (IDCS), leveraging OAuth 2.0 for token-based authentication.