GoogleApiClientUtil
public class GoogleApiClientUtil
extends GoogleApiClientUtilBase
Utils برای ایجاد سرویس گیرنده Google API.
خلاصه
روش های عمومی |
---|
static Credentials | createCredential ( scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles) createCredential ( scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles) سعی کنید با فایل های کلیدی مختلف یا از میزبان محلی اعتبار ایجاد کنید. |
static Credentials | createCredential ( scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles) createCredential ( scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles) سعی کنید با فایل های کلیدی مختلف یا از میزبان محلی اعتبار ایجاد کنید. |
سازندگان عمومی
GoogleApiClientUtil
public GoogleApiClientUtil ()
روش های عمومی
ایجاد اعتبار
public static Credentials createCredential ( scopes,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
سعی کنید با فایل های کلیدی مختلف یا از میزبان محلی اعتبار ایجاد کنید.
1. اگر PrimaryKeyFile تنظیم شده است، سعی کنید از آن برای ایجاد اعتبار استفاده کنید. 2. سعی کنید فایل های کلیدی مربوطه را از HostOptions
دریافت کنید. 3. سعی کنید از فایل های کلید پشتیبان استفاده کنید. 4. از اعتبار پیش فرض محلی استفاده کنید.
پارامترها |
---|
scopes | : محدوده برای اعتبار. |
primaryKeyFile | File : فایل کلید اصلی json. می تواند پوچ باشد. |
hostOptionKeyFileName | String : HostOptions 'service-account-json-key-file option's key; می تواند پوچ باشد. |
backupKeyFiles | File : فایل های کلید پشتیبان. |
پرتاب می کند |
---|
| IOException |
| GeneralSecurityException |
ایجاد اعتبار
public static Credentials createCredential ( scopes,
boolean useCredentialFactory,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
سعی کنید با فایل های کلیدی مختلف یا از میزبان محلی اعتبار ایجاد کنید.
1. اگر useCredentialFactory درست است و یک ICredentialFactory
پیکربندی شده است، از ICredentialFactory
استفاده کنید. اگر PrimaryKeyFile تنظیم شده است، سعی کنید از آن برای ایجاد اعتبار استفاده کنید. 2. سعی کنید فایل های کلیدی مربوطه را از HostOptions
دریافت کنید. 3. سعی کنید از فایل های کلید پشتیبان استفاده کنید. 4. از اعتبار پیش فرض محلی استفاده کنید.
پارامترها |
---|
scopes | : محدوده برای اعتبار. |
useCredentialFactory | boolean : اگر پیکربندی شده است از کارخانه اعتبار استفاده کنید. |
primaryKeyFile | File : فایل کلید اصلی json. می تواند پوچ باشد. |
hostOptionKeyFileName | String : HostOptions 'service-account-json-key-file option's key; می تواند پوچ باشد. |
backupKeyFiles | File : فایل های کلید پشتیبان. |
پرتاب می کند |
---|
| IOException |
| GeneralSecurityException |