AppAuth
OIDEndSessionResponse.h
Go to the documentation of this file.
1 
19 #import <Foundation/Foundation.h>
20 
22 
23 NS_ASSUME_NONNULL_BEGIN
24 
29 @interface OIDEndSessionResponse : NSObject <NSCopying, NSSecureCoding>
30 
33 @property(nonatomic, readonly) OIDEndSessionRequest *request;
34 
39 @property(nonatomic, readonly, nullable) NSString *state;
40 
43 @property(nonatomic, readonly, nullable)
44  NSDictionary<NSString *, NSObject<NSCopying> *> *additionalParameters;
45 
49 - (instancetype)init NS_UNAVAILABLE;
50 
58 - (instancetype)initWithRequest:(OIDEndSessionRequest *)request
59  parameters:(NSDictionary<NSString *, NSObject<NSCopying> *> *)parameters
60  NS_DESIGNATED_INITIALIZER;
61 
62 @end
63 
64 NS_ASSUME_NONNULL_END
OIDEndSessionResponse::state
NSString * state
REQUIRED if the "state" parameter was present in the client end-session request. The exact value rece...
Definition: OIDEndSessionResponse.h:39
OIDEndSessionResponse::additionalParameters
NSDictionary< NSString *, NSObject< NSCopying > * > * additionalParameters
Additional parameters returned from the end session endpoint.
Definition: OIDEndSessionResponse.h:44
OIDEndSessionRequest
Definition: OIDEndSessionRequest.h:27
OIDEndSessionResponse
Represents the response to an End Session request.
Definition: OIDEndSessionResponse.h:29
OIDEndSessionResponse::request
OIDEndSessionRequest * request
The request which was serviced.
Definition: OIDEndSessionResponse.h:33