ICredentialFactory

public interface ICredentialFactory

com.android.tradefed.auth.ICredentialFactory


واجهة لمصنع بيانات الاعتماد لإنشاء Credential OAuth2. يُرجى أيضًا تقديم معلومات حول بيانات الاعتماد.

ملخّص

الإجراءات العامة

abstract Credentials createCredential(Collection<String> scopes)

تنشئ هذه الدالة Credential للنطاقات المحدّدة.

abstract Map<String, String> getInfo()

يمكنك الحصول على معلومات حول البيانات الوصفية لمصنع بيانات الاعتماد، مثل مسار ملف المفتاح والبريد الإلكتروني وما إلى ذلك.

الإجراءات العامة

createCredential

public abstract Credentials createCredential (Collection<String> scopes)

تنشئ هذه الدالة Credential للنطاقات المحدّدة.

المعلَمات
scopes Collection: قائمة بنطاقات واجهة برمجة التطبيقات.

المرتجعات
Credentials an oauth2 Credential

عمليات الطرح
java.io.IOException
IOException

getInfo

public abstract Map<String, String> getInfo ()

يمكنك الحصول على معلومات حول البيانات الوصفية لمصنع بيانات الاعتماد، مثل مسار ملف المفتاح والبريد الإلكتروني وما إلى ذلك.

المرتجعات
Map<String, String> Map يتضمّن مفتاح المعلومات إلى القيمة