OAuth class

OAuth 2.0 authentication

Constructors

OAuth({String? clientId, String? clientSecret, required String tokenUrl, String? accessToken})
Constructor

Properties

accessToken String?
Access token value
getter/setter pair
clientId String?
Client Id from https://dashboard.aspose.cloud/applications
final
clientSecret String?
Client Secret from https://dashboard.aspose.cloud/applications
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tokenExpiration DateTime?
Token expiration date
getter/setter pair
tokenUrl String
URL to get the token
final

Methods

applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams) Future<void>
Apply authentication settings to header and query params.
fetchToken() Future<String>
Fetches the token from the OAuth server
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited