Skip to content

NativeApplicationOidcOptions

Source code in docs_src/capo_ec2/types/native_application_oidc_options.py
class NativeApplicationOidcOptions(TypedDict, closed=True):
    public_signing_key_endpoint: NotRequired["capo_ec2.types.string.String"]
    """<p>The public signing key endpoint.</p>"""
    issuer: NotRequired["capo_ec2.types.string.String"]
    """<p>The OIDC issuer identifier of the IdP.</p>"""
    authorization_endpoint: NotRequired["capo_ec2.types.string.String"]
    """<p>The authorization endpoint of the IdP.</p>"""
    token_endpoint: NotRequired["capo_ec2.types.string.String"]
    """<p>The token endpoint of the IdP.</p>"""
    user_info_endpoint: NotRequired["capo_ec2.types.string.String"]
    """<p>The user info endpoint of the IdP.</p>"""
    client_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The OAuth 2.0 client identifier.</p>"""
    scope: NotRequired["capo_ec2.types.string.String"]
    """<p>The set of user claims to be requested from the IdP.</p>"""

authorization_endpoint instance-attribute

authorization_endpoint: NotRequired[String]

The authorization endpoint of the IdP.

client_id instance-attribute

client_id: NotRequired[String]

The OAuth 2.0 client identifier.

issuer instance-attribute

issuer: NotRequired[String]

The OIDC issuer identifier of the IdP.

public_signing_key_endpoint instance-attribute

public_signing_key_endpoint: NotRequired[String]

The public signing key endpoint.

scope instance-attribute

scope: NotRequired[String]

The set of user claims to be requested from the IdP.

token_endpoint instance-attribute

token_endpoint: NotRequired[String]

The token endpoint of the IdP.

user_info_endpoint instance-attribute

user_info_endpoint: NotRequired[String]

The user info endpoint of the IdP.