OidcUserInfoSettings class

Constructors

OidcUserInfoSettings.new({OidcUserInfoAccessTokenLocations accessTokenLocation = OidcUserInfoAccessTokenLocations.authorizationHeader, String requestMethod = OidcConstants_RequestMethod.get, bool sendUserInfoRequest = true, bool followDistributedClaims = true, Future<String?> getAccessTokenForDistributedSource(String, Uri)?})
const

Properties

accessTokenLocation OidcUserInfoAccessTokenLocations
Where to put the access token.
final
followDistributedClaims bool
Whether to try to follow and resolve Distributed Claims or not.
final
getAccessTokenForDistributedSource Future<String?> Function(String, Uri)?
this function gets called whenever there is an endpoint with no access token, to try and get the access token.
final
hashCode int
The hash code for this object.
no setterinherited
requestMethod String
Request method to use (POST/GET).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sendUserInfoRequest bool
Whether to send the user info request.
final

Methods

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