OAuthApi class
Constructors
-
OAuthApi(Dio _dio, Serializers _serializers)
-
const
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getUser({CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<UserProfile>>
-
Get User Profile
Contains the id, names and email of the currently logged in user.
-
getUserProfileV2({CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<UserProfileV2>>
-
Returns the details of the currently logged in user
Contains the id, names, profile picture URL and email of the currently logged in user.
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
tokenIntrospection({String? token, String? tokenType, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<TokenIntrospect>>
-
Get token details
Retrieve information about the provided token.
-
tokenRevocation({String? token, String? clientId, String? clientSecret, CancelToken? cancelToken, ValidateStatus? validateStatus, ProgressCallback? onSendProgress, ProgressCallback? onReceiveProgress})
→ Future<Response<void>>
-
Revoke token
Revoke a previously issued token.
-
toString()
→ String
-
A string representation of this object.
inherited