Skip to content

RegisterClientResponse

Source code in docs_src/capo_sso_oidc/types/register_client_response.py
class RegisterClientResponse(TypedDict, closed=True):
    client_id: NotRequired["capo_sso_oidc.types.client_id.ClientId"]
    """<p>The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.</p>"""
    client_secret: NotRequired["capo_sso_oidc.types.client_secret.ClientSecret"]
    """<p>A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.</p>"""
    client_id_issued_at: "capo_sso_oidc.types.long_time_stamp_type.LongTimeStampType"
    """<p>Indicates the time at which the <code>clientId</code> and <code>clientSecret</code> were issued.</p>"""
    client_secret_expires_at: (
        "capo_sso_oidc.types.long_time_stamp_type.LongTimeStampType"
    )
    """<p>Indicates the time at which the <code>clientId</code> and <code>clientSecret</code> will become invalid.</p>"""
    authorization_endpoint: NotRequired["capo_sso_oidc.types.uri.URI"]
    """<p>An endpoint that the client can use to request authorization.</p>"""
    token_endpoint: NotRequired["capo_sso_oidc.types.uri.URI"]
    """<p>An endpoint that the client can use to create tokens.</p>"""

authorization_endpoint instance-attribute

authorization_endpoint: NotRequired[URI]

An endpoint that the client can use to request authorization.

client_id instance-attribute

client_id: NotRequired[ClientId]

The unique identifier string for each client. This client uses this identifier to get authenticated by the service in subsequent calls.

client_id_issued_at instance-attribute

client_id_issued_at: LongTimeStampType

Indicates the time at which the clientId and clientSecret were issued.

client_secret instance-attribute

client_secret: NotRequired[ClientSecret]

A secret string generated for the client. The client will use this string to get authenticated by the service in subsequent calls.

client_secret_expires_at instance-attribute

client_secret_expires_at: LongTimeStampType

Indicates the time at which the clientId and clientSecret will become invalid.

token_endpoint instance-attribute

token_endpoint: NotRequired[URI]

An endpoint that the client can use to create tokens.