ICredentialFactory

public interface ICredentialFactory

com.android.tradefed.auth.ICredentialFactory


oauth2 Credential बनाने के लिए, क्रेडेंशियल फ़ैक्ट्री का इंटरफ़ेस. क्रेडेंशियल के बारे में भी जानकारी दें.

खास जानकारी

पब्लिक मेथड

abstract Credentials createCredential(Collection<String> scopes)

यह फ़ंक्शन, दिए गए स्कोप के लिए Credential बनाता है.

abstract Map<String, String> getInfo()

क्रेडेंशियल फ़ैक्ट्री के मेटा डेटा के बारे में जानकारी पाएं. जैसे, कुंजी फ़ाइल का पाथ, ईमेल वगैरह.

पब्लिक मेथड

createCredential

public abstract Credentials createCredential (Collection<String> scopes)

यह फ़ंक्शन, दिए गए स्कोप के लिए Credential बनाता है.

पैरामीटर
scopes Collection: एपीआई स्कोप की सूची.

रिटर्न
Credentials oauth2 Credential

थ्रो
java.io.IOException
IOException

getInfo

public abstract Map<String, String> getInfo ()

क्रेडेंशियल फ़ैक्ट्री के मेटा डेटा के बारे में जानकारी पाएं. जैसे, कुंजी फ़ाइल का पाथ, ईमेल वगैरह.

रिटर्न
Map<String, String> Map एट्रिब्यूट, जिसमें वैल्यू के बारे में अहम जानकारी दी गई हो.