GoogleApiClientUtil

public class GoogleApiClientUtil
extends GoogleApiClientUtilBase

java.lang.Object
com.android.tradefed.util.gcs.GoogleApiClientUtilBase
com.android.tradefed.util.GoogleApiClientUtil


গুগল এপিআই ক্লায়েন্ট তৈরির জন্য প্রয়োজনীয় উপাদানসমূহ।

সারসংক্ষেপ

সরকারি নির্মাণকারী

GoogleApiClientUtil ()

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

static Credentials createCredential (Collection<String> scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)

বিভিন্ন কী ফাইল ব্যবহার করে অথবা লোকাল হোস্ট থেকে ক্রেডেনশিয়াল তৈরি করার চেষ্টা করুন।

static Credentials createCredential (Collection<String> scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)

বিভিন্ন কী ফাইল ব্যবহার করে অথবা লোকাল হোস্ট থেকে ক্রেডেনশিয়াল তৈরি করার চেষ্টা করুন।

সরকারি নির্মাণকারী

GoogleApiClientUtil

public GoogleApiClientUtil ()

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

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

public static Credentials createCredential (Collection<String> scopes, 
                File primaryKeyFile, 
                String hostOptionKeyFileName, 
                File... backupKeyFiles)

বিভিন্ন কী ফাইল ব্যবহার করে অথবা লোকাল হোস্ট থেকে ক্রেডেনশিয়াল তৈরি করার চেষ্টা করুন।

১. যদি primaryKeyFile সেট করা থাকে, তাহলে ক্রেডেনশিয়াল তৈরি করতে সেটি ব্যবহার করার চেষ্টা করুন। ২. HostOptions থেকে সংশ্লিষ্ট কী ফাইলগুলো পাওয়ার চেষ্টা করুন। ৩. ব্যাকআপ কী ফাইলগুলো ব্যবহার করার চেষ্টা করুন। ৪. স্থানীয় ডিফল্ট ক্রেডেনশিয়াল ব্যবহার করুন।

প্যারামিটার
scopes Collection : ক্রেডেনশিয়ালের জন্য স্কোপসমূহ।

primaryKeyFile File : প্রধান json কী ফাইল; এটি null হতে পারে।

hostOptionKeyFileName String : HostOptions 'service-account-json-key-file' অপশনের কী; এটি নাল হতে পারে।

backupKeyFiles File : ব্যাকআপ কী ফাইলসমূহ।

ফেরত
Credentials একটি Credential

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

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

public static Credentials createCredential (Collection<String> scopes, 
                boolean useCredentialFactory, 
                File primaryKeyFile, 
                String hostOptionKeyFileName, 
                File... backupKeyFiles)

বিভিন্ন কী ফাইল ব্যবহার করে অথবা লোকাল হোস্ট থেকে ক্রেডেনশিয়াল তৈরি করার চেষ্টা করুন।

১. যদি ` ICredentialFactory এর মান `true` হয় এবং একটি ICredentialFactory কনফিগার করা থাকে, তবে সেটি ব্যবহার করুন। যদি `primaryKeyFile` সেট করা থাকে, তবে ক্রেডেনশিয়াল তৈরি করতে সেটি ব্যবহার করার চেষ্টা করুন। ২. HostOptions থেকে সংশ্লিষ্ট কী ফাইলগুলো পাওয়ার চেষ্টা করুন। ৩. ব্যাকআপ কী ফাইলগুলো ব্যবহার করার চেষ্টা করুন। ৪. স্থানীয় ডিফল্ট ক্রেডেনশিয়াল ব্যবহার করুন।

প্যারামিটার
scopes Collection : ক্রেডেনশিয়ালের জন্য স্কোপসমূহ।

useCredentialFactory boolean : ক্রেডেনশিয়াল ফ্যাক্টরি কনফিগার করা থাকলে তা ব্যবহার করুন।

primaryKeyFile File : প্রধান json কী ফাইল; এটি null হতে পারে।

hostOptionKeyFileName String : HostOptions 'service-account-json-key-file' অপশনের কী; এটি নাল হতে পারে।

backupKeyFiles File : ব্যাকআপ কী ফাইলসমূহ।

ফেরত
Credentials একটি Credential

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