Go to the documentation of this file.
20 #import <Foundation/Foundation.h>
24 NS_ASSUME_NONNULL_BEGIN
64 @property(nonatomic, readonly) NSString *
clientID;
105 @property(nonatomic, readonly, nullable) NSDictionary<NSString *, NSObject <NSCopying> *>
111 - (instancetype)init NS_UNAVAILABLE;
121 parameters:(NSDictionary<NSString *, NSObject <NSCopying> *> *)parameters
122 NS_DESIGNATED_INITIALIZER;
126 NS_ASSUME_NONNULL_END
NSString * tokenEndpointAuthenticationMethod
Client authentication method to use at the token endpoint, if provided.
Definition: OIDRegistrationResponse.h:101
NSDate * clientSecretExpiresAt
Timestamp of when the client credentials expires, if provided.
Definition: OIDRegistrationResponse.h:82
NSString * clientID
The registered client identifier.
Definition: OIDRegistrationResponse.h:64
Represents a registration request.
Definition: OIDRegistrationRequest.h:29
NSURL * registrationClientURI
Location of the client configuration endpoint, if provided.
Definition: OIDRegistrationResponse.h:95
NSString *const OIDRegistrationAccessTokenParam
Parameter name for the registration access token.
NSDictionary< NSString *, NSObject< NSCopying > * > * additionalParameters
Additional parameters returned from the token server.
Definition: OIDRegistrationResponse.h:106
NSString * registrationAccessToken
Client registration access token that can be used for subsequent operations upon the client registrat...
Definition: OIDRegistrationResponse.h:89
NSString *const OIDClientIDIssuedAtParam
Parameter name for the client id issuance timestamp.
Represents a registration response.
Definition: OIDRegistrationResponse.h:53
NSString *const OIDClientSecretParam
Parameter name for the client secret.
NSDate * clientIDIssuedAt
Timestamp of when the client identifier was issued, if provided.
Definition: OIDRegistrationResponse.h:70
OIDRegistrationRequest * request
The request which was serviced.
Definition: OIDRegistrationResponse.h:57
NSString *const OIDClientIDParam
Parameter name for the client id.
NSString *const OIDClientSecretExpirestAtParam
Parameter name for the client secret expiration time.
NSString *const OIDRegistrationClientURIParam
Parameter name for the client configuration URI.
NSString * clientSecret
TThe client secret, which is part of the client credentials, if provided.
Definition: OIDRegistrationResponse.h:76