Skip to content

GetOidcInfoRequest

Source code in docs_src/capo_wickr/types/get_oidc_info_request.py
class GetOidcInfoRequest(TypedDict, closed=True):
    network_id: "capo_wickr.types.network_id.NetworkId"
    """<p>The ID of the Wickr network whose OIDC configuration will be retrieved.</p>"""
    client_id: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The OAuth client ID for retrieving access tokens (optional).</p>"""
    code: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The authorization code for retrieving access tokens (optional).</p>"""
    grant_type: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The OAuth grant type for retrieving access tokens (optional).</p>"""
    redirect_uri: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The redirect URI for the OAuth flow (optional).</p>"""
    url: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The URL for the OIDC provider (optional).</p>"""
    client_secret: NotRequired["capo_wickr.types.sensitive_string.SensitiveString"]
    """<p>The OAuth client secret for retrieving access tokens (optional).</p>"""
    code_verifier: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The PKCE code verifier for enhanced security in the OAuth flow (optional).</p>"""
    certificate: NotRequired["capo_wickr.types.generic_string.GenericString"]
    """<p>The CA certificate for secure communication with the OIDC provider (optional).</p>"""

certificate instance-attribute

certificate: NotRequired[GenericString]

The CA certificate for secure communication with the OIDC provider (optional).

client_id instance-attribute

client_id: NotRequired[GenericString]

The OAuth client ID for retrieving access tokens (optional).

client_secret instance-attribute

client_secret: NotRequired[SensitiveString]

The OAuth client secret for retrieving access tokens (optional).

code instance-attribute

code: NotRequired[GenericString]

The authorization code for retrieving access tokens (optional).

code_verifier instance-attribute

code_verifier: NotRequired[GenericString]

The PKCE code verifier for enhanced security in the OAuth flow (optional).

grant_type instance-attribute

grant_type: NotRequired[GenericString]

The OAuth grant type for retrieving access tokens (optional).

network_id instance-attribute

network_id: NetworkId

The ID of the Wickr network whose OIDC configuration will be retrieved.

redirect_uri instance-attribute

redirect_uri: NotRequired[GenericString]

The redirect URI for the OAuth flow (optional).

url instance-attribute

url: NotRequired[GenericString]

The URL for the OIDC provider (optional).