OAuth2AuthorizationServerMetadata

class aws_cdk.aws_bedrock_agentcore_alpha.OAuth2AuthorizationServerMetadata(*, authorization_endpoint, issuer, token_endpoint, response_types=None)

Bases: object

(experimental) Static OAuth2 authorization server metadata for custom credential providers.

Parameters:
  • authorization_endpoint (str) – (experimental) The authorization endpoint URL.

  • issuer (str) – (experimental) The issuer URL for the OAuth2 authorization server.

  • token_endpoint (str) – (experimental) The token endpoint URL.

  • response_types (Optional[Sequence[str]]) – (experimental) The supported response types. Default: - not specified

See:

https://www.rfc-editor.org/rfc/rfc8414

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_bedrock_agentcore_alpha as bedrock_agentcore_alpha

o_auth2_authorization_server_metadata = bedrock_agentcore_alpha.OAuth2AuthorizationServerMetadata(
    authorization_endpoint="authorizationEndpoint",
    issuer="issuer",
    token_endpoint="tokenEndpoint",

    # the properties below are optional
    response_types=["responseTypes"]
)

Attributes

authorization_endpoint

(experimental) The authorization endpoint URL.

Stability:

experimental

issuer

(experimental) The issuer URL for the OAuth2 authorization server.

Stability:

experimental

response_types

(experimental) The supported response types.

Default:
  • not specified

Stability:

experimental

token_endpoint

(experimental) The token endpoint URL.

Stability:

experimental