Identity Toolkit API

Google Identity Toolkit API を使用すると、オープンな標準規格を使用してユーザーの ID を確認できます。

サービス: identitytoolkit.googleapis.com

サービス名 identitytoolkit.googleapis.com は、RPC クライアント スタブの作成に必要です。

google.cloud.identitytoolkit.admin.v2.ProjectConfigService

メソッド
CreateDefaultSupportedIdpConfig Identity Toolkit プロジェクト用に、デフォルトでサポートされている IdP 構成を作成します。
CreateInboundSamlConfig Identity Toolkit プロジェクトのインバウンド SAML 構成を作成します。
CreateOAuthIdpConfig Identity Toolkit プロジェクトの Oidc Idp 構成を作成します。
DeleteDefaultSupportedIdpConfig Identity Toolkit プロジェクトのデフォルトでサポートされている IdP 構成を削除します。
DeleteInboundSamlConfig Identity Toolkit プロジェクトのインバウンド SAML 構成を削除します。
DeleteOAuthIdpConfig Identity Toolkit プロジェクトの Oidc Idp 構成を削除します。
GetConfig Identity Toolkit プロジェクト構成を取得します。
GetDefaultSupportedIdpConfig Identity Toolkit プロジェクトでサポートされているデフォルトの IdP 構成を取得します。
GetIamPolicy リソースのアクセス制御ポリシーを取得します。
GetInboundSamlConfig Identity Toolkit プロジェクトのインバウンド SAML 構成を取得します。
GetOAuthIdpConfig Identity Toolkit プロジェクトの Oidc Idp 構成を取得します。
InitializeIdentityPlatform Cloud プロジェクトの Identity Platform を初期化する。
ListDefaultSupportedIdpConfigs Identity Toolkit プロジェクトでデフォルトでサポートされているすべての Idp 構成を一覧表示します。
ListDefaultSupportedIdps デフォルトでサポートされているすべての IDP を一覧表示します。
ListInboundSamlConfigs Identity Toolkit プロジェクトのすべてのインバウンド SAML 構成を一覧表示します。
ListOAuthIdpConfigs Identity Toolkit プロジェクトのすべての Oidc Idp 構成を一覧表示します。
SetIamPolicy リソースのアクセス制御ポリシーを取得します。
TestIamPermissions リソースに対する呼び出し元の権限を返します。
UpdateConfig Identity Toolkit プロジェクトの構成を更新する。
UpdateDefaultSupportedIdpConfig Identity Toolkit プロジェクトのデフォルトでサポートされている IdP 構成を更新します。
UpdateInboundSamlConfig Identity Toolkit プロジェクトのインバウンド SAML 構成を更新します。
UpdateOAuthIdpConfig Identity Toolkit プロジェクトの Oidc Idp 構成を更新します。
VerifyDomain リクエストされたカスタム ドメインに必要な DNS レコードがあることを確認します。

google.cloud.identitytoolkit.admin.v2.TenantManagementService

メソッド
CreateTenant テナントを作成します。
DeleteTenant テナントを削除します。
GetTenant テナントを取得します。
ListTenants 指定されたエージェント プロジェクトの下にあるテナントを一覧表示します。
UpdateTenant テナントを更新します。

google.cloud.identitytoolkit.v1.AccountManagementService

メソッド
BatchDeleteAccounts 複数のアカウントを一括削除します。
DeleteAccount ユーザーのアカウントを削除します。
DownloadAccount プロジェクト内のすべてのアカウントのアカウント情報をページネーション形式でダウンロードします。
GetAccountInfo 一致したすべてのアカウントのアカウント情報を取得します。
GetOobCode アカウントのアウトオブバンド確認コードを送信します。
QueryUserInfo リクエストの条件に基づいて、プロジェクトまたはテナント内のユーザー アカウントを検索します。
ResetPassword [sendOobCode][v1.accounts.sendOobCode] によって生成された帯域外のコードを使用するか、変更するアカウントのメールアドレスとパスワードを指定して、アカウントのパスワードを再設定します。
SetAccountInfo 特定のフィールドを設定するか、アクション コードを適用して、指定したユーザーのアカウント関連情報を更新します。
UploadAccount 複数のアカウントを Google Cloud プロジェクトにアップロードします。

google.cloud.identitytoolkit.v1.AuthenticationService

メソッド
CreateAuthUri メール ID が指定されている場合は、そのメールにユーザー アカウントが登録されているかどうかを確認し、結果を返します。
GetPublicKeys 以前の Identity Toolkit トークン署名者の公開鍵を取得し、サードパーティが以前の ID トークンを検証できるようにします。
GetRecaptchaParam reCAPTCHA チャレンジの生成に必要なパラメータを取得します。
IssueSamlResponse 試験運用版
SendVerificationCode 電話番号でのログイン用の SMS 確認コードを送信します。
SignInWithCustomToken カスタム認証トークンを交換して、ユーザーをログインまたは登録します。
SignInWithEmailLink メールのリンクに記載された帯域外のコードを使用してユーザーをログインまたは登録します。
SignInWithGameCenter iOS Game Center の認証情報を使用してユーザーをログインまたは登録します。
SignInWithIdp ID プロバイダ(IdP)の認証情報を使用してユーザーをログインまたは登録します。
SignInWithPassword メールアドレスとパスワードを使用してユーザーのログインを行います。
SignInWithPhoneNumber 電話番号認証の試行を完了します。
SignUp 新しいメールアドレスとパスワードのユーザーまたは匿名ユーザーを登録するか、匿名ユーザーをメールアドレスとパスワードにアップグレードします。
VerifyIosClient iOS クライアントが実際の iOS デバイスであることを確認します。

google.cloud.identitytoolkit.v1.ProjectConfigService

メソッド
GetProjectConfig プロジェクトの公開 Identity Toolkit 構成を取得します。

google.cloud.identitytoolkit.v1.SessionManagementService

メソッド
CreateSessionCookie 指定された Identity Platform ID トークンのセッション Cookie を作成します。
GetSessionCookiePublicKeys [createSessionCookie][v1.projects.createSessionCookie] で作成されたセッション Cookie の検証に使用できる、セッション Cookie JSON Web Token(JWT)署名者の公開鍵のセットを取得します。

google.cloud.identitytoolkit.v2.AccountManagementService

メソッド
FinalizeMfaEnrollment ユーザーの第 2 要素の登録が完了します。
StartMfaEnrollment MFA 登録プロセスのステップ 1。
WithdrawMfa アカウントに登録されている第 2 要素から 1 つの第 2 要素を取り消します。

google.cloud.identitytoolkit.v2.AuthenticationService

メソッド
FinalizeMfaSignIn MFA チャレンジを検証してログインを実行する
GetPasswordPolicy プロジェクトまたはテナントで設定されたパスワード ポリシー構成を取得します。
GetRecaptchaConfig reCAPTCHA 分析に必要なパラメータを取得します。
RevokeToken ID プロバイダ(IdP)からユーザーのトークンを取り消します。
StartMfaSignIn MFA チャレンジを送信します

google.cloud.identitytoolkit.v2alpha1.AccountManagementService

メソッド
FinalizeMfaEnrollment ユーザーの MFA 要素として電話番号の登録が完了します。
StartMfaEnrollment ユーザーの MFA 登録確認 SMS を送信します。
WithdrawMfa ユーザーの 1 つの MFA を取り消す

google.cloud.identitytoolkit.v2alpha1.AuthenticationV2Alpha1Service

メソッド
FinalizeMfaSignIn MultiFactorAuth チャレンジを検証し、MultiFactorAuth ログインを実行します。
StartMfaSignIn MultiFactorAuth チャレンジを送信します。

google.cloud.identitytoolkit.v2beta1.ProjectConfigService

メソッド
CreateDefaultSupportedIdpConfig Identity Toolkit プロジェクト用に、デフォルトでサポートされている IdP 構成を作成します。
CreateInboundSamlConfig Identity Toolkit プロジェクトのインバウンド SAML 構成を作成します。
CreateOAuthIdpConfig Identity Toolkit プロジェクトの Oidc Idp 構成を作成します。
DeleteDefaultSupportedIdpConfig Identity Toolkit プロジェクトのデフォルトでサポートされている IdP 構成を削除します。
DeleteInboundSamlConfig Identity Toolkit プロジェクトのインバウンド SAML 構成を削除します。
DeleteOAuthIdpConfig Identity Toolkit プロジェクトの Oidc Idp 構成を削除します。
EnableCicp Cloud プロジェクトで CICP を有効にします。
GetConfig Identity Toolkit プロジェクト構成を取得します。
GetDefaultSupportedIdpConfig Identity Toolkit プロジェクトでサポートされているデフォルトの IdP 構成を取得します。
GetInboundSamlConfig Identity Toolkit プロジェクトのインバウンド SAML 構成を取得します。
GetOAuthIdpConfig Identity Toolkit プロジェクトの Oidc Idp 構成を取得します。
ListDefaultSupportedIdpConfigs Identity Toolkit プロジェクトでデフォルトでサポートされているすべての Idp 構成を一覧表示します。
ListDefaultSupportedIdps デフォルトでサポートされているすべての IDP を一覧表示します。
ListInboundSamlConfigs Identity Toolkit プロジェクトのすべてのインバウンド SAML 構成を一覧表示します。
ListOAuthIdpConfigs Identity Toolkit プロジェクトのすべての Oidc Idp 構成を一覧表示します。
UpdateConfig Identity Toolkit プロジェクトの構成を更新する。
UpdateDefaultSupportedIdpConfig Identity Toolkit プロジェクトのデフォルトでサポートされている IdP 構成を更新します。
UpdateInboundSamlConfig Identity Toolkit プロジェクトのインバウンド SAML 構成を更新します。
UpdateOAuthIdpConfig Identity Toolkit プロジェクトの Oidc Idp 構成を更新します。
VerifyDomain リクエストされたカスタム ドメインに必要な DNS レコードがあることを確認します。

google.cloud.identitytoolkit.v2beta1.TenantManagementService

メソッド
CreateTenant テナントを作成します。
DeleteTenant テナントを削除します。
GetTenant テナントを取得します。
ListTenants 指定されたエージェント プロジェクトの下にあるテナントを一覧表示します。
UpdateTenant テナントを更新します。