AppAuth
Instance Methods | Properties | List of all members
OIDEndSessionResponse Class Reference

Represents the response to an End Session request. More...

#import <OIDEndSessionResponse.h>

Inheritance diagram for OIDEndSessionResponse:

Instance Methods

(instancetype) - initWithRequest:parameters:
 Designated initializer. More...
 

Properties

OIDEndSessionRequestrequest
 The request which was serviced.
 
NSString * state
 REQUIRED if the "state" parameter was present in the client end-session request. The exact value received from the client. More...
 
NSDictionary< NSString *, NSObject< NSCopying > * > * additionalParameters
 Additional parameters returned from the end session endpoint.
 

Detailed Description

Represents the response to an End Session request.

See also
http://openid.net/specs/openid-connect-session-1_0.html#RPLogout

Method Documentation

◆ initWithRequest:parameters:()

- (instancetype) initWithRequest: (OIDEndSessionRequest *)  request
parameters: (NSDictionary< NSString *, NSObject< NSCopying > * > *)  NS_DESIGNATED_INITIALIZER 

Designated initializer.

Parameters
requestThe serviced request.
parametersThe decoded parameters returned from the End Session Endpoint.
Remarks
Known parameters are extracted from the parameters parameter and the normative properties are populated. Non-normative parameters are placed in the additionalParameters dictionary.

Property Documentation

◆ state

- (NSString*) state
readnonatomicassign

REQUIRED if the "state" parameter was present in the client end-session request. The exact value received from the client.

Remarks
state

The documentation for this class was generated from the following file: