Type Alias OAuthClientAdminListItem

OAuthClientAdminListItem: {
    allowedAuthMethods?: ("client_secret" | "private_key_jwt")[];
    allowedOrigins?: string[];
    clientId: string;
    clientSecrets?: ClientSecrets;
    connectionConfig?: ConnectionConfigReadResponse;
    publicKeys?: JWK[];
    redirectUris?: string[];
} & OAuthClientBase

Schema for a OAuth client when listing as an admin user

Type Declaration

  • OptionalallowedAuthMethods?: ("client_secret" | "private_key_jwt")[]

    List of allowed authentication methods for the client

  • OptionalallowedOrigins?: string[]

    List of allowed origins for client

  • ReadonlyclientId: string

    Client application id

  • Optional ReadonlyclientSecrets?: ClientSecrets

    Hints of any client application secrets

  • OptionalconnectionConfig?: ConnectionConfigReadResponse

    Response schema for reading a connection config

  • OptionalpublicKeys?: JWK[]

    List of public keys for JWT authentication

  • OptionalredirectUris?: string[]

    List of allowed redirect URIs for login