Identity Toolkit API

Google Identity Toolkit API 可讓您使用開放標準驗證使用者的身分。

服務: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 傳送電話號碼驗證碼,以便使用者透過電話號碼登入。
SignInWithCustomToken 透過交換自訂驗證權杖,讓使用者登入或註冊。
SignInWithEmailLink 使用電子郵件連結中的額外代碼,為使用者登入或註冊。
SignInWithGameCenter 使用 iOS Game Center 憑證登入或註冊使用者。
SignInWithIdp 使用身分識別資訊提供者 (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 擷取工作階段 Cookie JSON Web Token (JWT) 簽署者的公開金鑰組合,可用於驗證透過 [createSessionCookie][v1.projects.createSessionCookie] 建立的工作階段 Cookie。

google.cloud.identitytoolkit.v2.AccountManagementService

方法
FinalizeMfaEnrollment 為使用者註冊次要驗證方法。
StartMfaEnrollment MFA 註冊程序的第一步。
WithdrawMfa 撤銷帳戶已註冊的其中一個雙重驗證方式。

google.cloud.identitytoolkit.v2.AuthenticationService

方法
FinalizeMfaSignIn 驗證多重身份驗證挑戰問題並執行登入作業
GetPasswordPolicy 取得專案或租用戶的密碼政策設定組合。
GetRecaptchaConfig 取得 reCAPTCHA 分析所需的參數。
RevokeToken 從 Identity Provider (IdP) 撤銷使用者的權杖。
StartMfaSignIn 傳送多重驗證挑戰

google.cloud.identitytoolkit.v2alpha1.AccountManagementService

方法
FinalizeMfaEnrollment 完成為使用者註冊電話號碼做為多重驗證因素。
StartMfaEnrollment 為使用者傳送多重驗證註冊驗證簡訊。
WithdrawMfa 撤銷使用者的 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 更新租用戶。