کارخانه اعتبارسنجی ICredential

public interface ICredentialFactory

com.android.tradefed.auth.ICredentialFactory


یک رابط برای Credential factory جهت ایجاد Credential از نوع oauth2. همچنین اطلاعاتی در مورد Credentialها ارائه می‌دهد.

خلاصه

روش‌های عمومی

abstract Credentials createCredential (Collection<String> scopes)

یک Credential برای محدوده‌های داده شده ایجاد می‌کند.

abstract Map<String, String> getInfo ()

اطلاعاتی در مورد متا دیتای کارخانه اعتبارسنجی، مانند مسیر فایل کلید، ایمیل و غیره، دریافت کنید.

روش‌های عمومی

ایجاد اعتبارنامه

public abstract Credentials createCredential (Collection<String> scopes)

یک Credential برای محدوده‌های داده شده ایجاد می‌کند.

پارامترها
scopes Collection : فهرستی از محدوده‌های API.

بازگشت‌ها
Credentials یک Credential oauth2

پرتاب‌ها
استثنای java.io.IO
IOException

دریافت اطلاعات

public abstract Map<String, String> getInfo ()

اطلاعاتی در مورد متا دیتای کارخانه اعتبارسنجی، مانند مسیر فایل کلید، ایمیل و غیره، دریافت کنید.

بازگشت‌ها
Map<String, String> Map با اطلاعات کلیدی برای مقدار.