EndSessionRequest class Null safety

Constructors

EndSessionRequest({String? idTokenHint, String? postLogoutRedirectUrl, String? state, bool allowInsecureConnections = false, bool preferEphemeralSession = false, Map<String, String>? additionalParameters, String? issuer, String? discoveryUrl, AuthorizationServiceConfiguration? serviceConfiguration})

Properties

additionalParameters Map<String, String>?
final
allowInsecureConnections bool
Whether to allow non-HTTPS endpoints.
read / write
discoveryUrl String?
The URL of where the discovery document can be found.
read / writeinherited
hashCode int
The hash code for this object.
read-onlyinherited
idTokenHint String?
Represents the ID token previously issued to the user.
final
issuer String?
The issuer.
read / writeinherited
postLogoutRedirectUrl String?
Represents the URL to redirect to after the logout operation has been completed.
final
preferEphemeralSession bool
Whether to use an ephemeral session that prevents cookies and other browser data being shared with the user's normal browser session.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
serviceConfiguration AuthorizationServiceConfiguration?
The details of the OAuth 2.0 endpoints that can be explicitly provided when discovery isn't used or not possible.
read / writeinherited
state String?
final

Methods

assertConfigurationInfo() → void
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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