আইক্রেডেনশিয়ালফ্যাক্টরি

public interface ICredentialFactory

com.android.tradefed.auth.ICredentialFactory


oauth2 Credential তৈরি করার জন্য ক্রেডেনশিয়াল ফ্যাক্টরির একটি ইন্টারফেস। এটি ক্রেডেনশিয়ালগুলো সম্পর্কে তথ্যও প্রদান করে।

সারসংক্ষেপ

জনসাধারণের পদ্ধতি

abstract Credentials createCredential (Collection<String> scopes)

প্রদত্ত স্কোপগুলোর জন্য একটি Credential তৈরি করে।

abstract Map<String, String> getInfo ()

ক্রেডেনশিয়াল ফ্যাক্টরির মেটা ডেটা সম্পর্কে তথ্য পান, যেমন কী ফাইলের পাথ, ইমেল, ইত্যাদি।

জনসাধারণের পদ্ধতি

ক্রেডেনশিয়াল তৈরি করুন

public abstract Credentials createCredential (Collection<String> scopes)

প্রদত্ত স্কোপগুলোর জন্য একটি Credential তৈরি করে।

প্যারামিটার
scopes Collection : এপিআই স্কোপগুলোর একটি তালিকা।

ফেরত
Credentials একটি oauth2 Credential

নিক্ষেপ
java.io.IOException
IOException

তথ্য পান

public abstract Map<String, String> getInfo ()

ক্রেডেনশিয়াল ফ্যাক্টরির মেটা ডেটা সম্পর্কে তথ্য পান, যেমন কী ফাইলের পাথ, ইমেল, ইত্যাদি।

ফেরত
Map<String, String> একটি Map যেখানে তথ্যের মাধ্যমে তার মান নির্ধারিত হয়।