リソース: DefaultSupportedIdpConfig
Identity Toolkit で信頼されている IDP の標準セットで認証するための構成オプション。
JSON 表現 |
---|
{ "name": string, "enabled": boolean, "clientId": string, "clientSecret": string, // Union field |
フィールド | |
---|---|
name |
DefaultSupportedIdpConfig リソースの名前(例: projects/my-awesome-project/defaultSupportedIdpConfigs/google.com)。 |
enabled |
ユーザーがプロバイダでログインできるようにする場合は true。 |
clientId |
OAuth クライアント ID] をクリックします。 |
clientSecret |
OAuth クライアント シークレット。 |
共用体フィールド idp_specific_config 。1 種類のログインに固有の IDP 設定。idp_specific_config は次のいずれかになります。 |
|
appleSignInConfig |
Apple ベースのプロジェクトの追加構成。 |
AppleSignInConfig
SignInWithApple の追加構成。
JSON 表現 |
---|
{
"codeFlowConfig": {
object ( |
フィールド | |
---|---|
codeFlowConfig |
コードフロー用の Apple の追加構成。 |
bundleIds[] |
このプロジェクトで使用できるバンドル ID のリスト |
CodeFlowConfig
コードフロー用の Apple の追加構成。
JSON 表現 |
---|
{ "teamId": string, "keyId": string, "privateKey": string } |
フィールド | |
---|---|
teamId |
Apple デベロッパー チーム ID。 |
keyId |
秘密鍵のキー ID。 |
privateKey |
クライアント シークレット JWT の署名に使用される秘密鍵。 |
メソッド |
|
---|---|
|
Identity Toolkit プロジェクト用に、デフォルトでサポートされている IdP 構成を作成します。 |
|
Identity Toolkit プロジェクトのデフォルトでサポートされている IdP 構成を削除します。 |
|
Identity Toolkit プロジェクトでサポートされているデフォルトの IdP 構成を取得します。 |
|
Identity Toolkit プロジェクトでデフォルトでサポートされているすべての Idp 構成を一覧表示します。 |
|
Identity Toolkit プロジェクトのデフォルトでサポートされている IdP 構成を更新します。 |