OAuthCredential class

OAuth প্রদানকারীর দ্বারা প্রত্যাবর্তিত OAuth শংসাপত্রগুলির প্রতিনিধিত্ব করে .

বাস্তবায়ন প্রতিটি প্রমাণ প্রদানকারীর শংসাপত্রের প্রয়োজনীয়তা সম্পর্কে বিশদ বিবরণ নির্দিষ্ট করে।

স্বাক্ষর:

export declare class OAuthCredential extends AuthCredential 

প্রসারিত: AuthCredential

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
অ্যাক্সেস টোকেন স্ট্রিং শংসাপত্রের সাথে যুক্ত OAuth অ্যাক্সেস টোকেন যদি এটি একটি OAuthProvider এর অন্তর্গত হয় , যেমন facebook.com , twitter.com , ইত্যাদি।
idToken স্ট্রিং শংসাপত্রের সাথে যুক্ত OAuth আইডি টোকেন যদি এটি একটি OIDC প্রদানকারীর হয়, যেমন google.com
গোপন স্ট্রিং শংসাপত্রের সাথে যুক্ত OAuth অ্যাক্সেস টোকেন গোপন যদি এটি একটি OAuth 1.0 প্রদানকারীর হয়, যেমন twitter.com

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
JSON(json) থেকে static একটি AuthCredential এ একটি বস্তুর JSON উপস্থাপনাকে ডিসিরিয়ালাইজ করার স্ট্যাটিক পদ্ধতি .
toJSON() এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে।

OAuthCredential.accessToken

শংসাপত্রের সাথে যুক্ত OAuth অ্যাক্সেস টোকেন যদি এটি একটি OAuthProvider এর অন্তর্গত হয় , যেমন facebook.com , twitter.com , ইত্যাদি

স্বাক্ষর:

accessToken?: string;

OAuthCredential.idToken

শংসাপত্রের সাথে যুক্ত OAuth আইডি টোকেন যদি এটি কোনও OIDC প্রদানকারীর হয়, যেমন google.com .

স্বাক্ষর:

idToken?: string;

OAuthCredential.secret

শংসাপত্রের সাথে যুক্ত OAuth অ্যাক্সেস টোকেন গোপন যদি এটি একটি OAuth 1.0 প্রদানকারীর হয়, যেমন twitter.com .

স্বাক্ষর:

secret?: string;

OAuthCredential.fromJSON()

একটি AuthCredential এ একটি বস্তুর JSON উপস্থাপনাকে ডিসিরিয়ালাইজ করার স্ট্যাটিক পদ্ধতি .

স্বাক্ষর:

static fromJSON(json: string | object): OAuthCredential | null;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
json স্ট্রিং | বস্তু ইনপুট হতে পারে অবজেক্ট বা বস্তুর স্ট্রিংকৃত উপস্থাপনা। যখন স্ট্রিং প্রদান করা হয়, JSON.parse প্রথমে কল করা হবে।

রিটার্ন:

OAuthCredential | খালি

যদি JSON ইনপুট একটি AuthCredential প্রতিনিধিত্ব না করে , নাল ফেরত দেওয়া হয়।

OAuthCredential.toJSON()

এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা প্রদান করে।

স্বাক্ষর:

toJSON(): object;

রিটার্ন:

বস্তু

এই বস্তুর একটি JSON-ক্রমিক উপস্থাপনা।