19 #import <Foundation/Foundation.h> 24 NS_ASSUME_NONNULL_BEGIN
53 @property(nonatomic, readonly, nullable) NSArray<NSString *> *
responseTypes;
59 @property(nonatomic, readonly, nullable) NSArray<NSString *> *
grantTypes;
65 @property(nonatomic, readonly, nullable) NSString *
subjectType;
80 - (instancetype)init NS_UNAVAILABLE;
93 redirectURIs:(NSArray<NSURL *> *)redirectURIs
94 responseTypes:(nullable NSArray<NSString *> *)responseTypes
95 grantTypes:(nullable NSArray<NSString *> *)grantTypes
96 subjectType:(nullable NSString *)subjectType
97 tokenEndpointAuthMethod:(nullable NSString *)tokenEndpointAuthMethod
98 additionalParameters:(nullable NSDictionary<NSString *, NSString *> *)additionalParameters
99 NS_DESIGNATED_INITIALIZER;
108 NS_ASSUME_NONNULL_END
NSDictionary< NSString *, NSString * > * additionalParameters
The client's additional token request parameters.
Definition: OIDRegistrationRequest.h:75
Represents the information needed to construct a OIDAuthorizationService.
Definition: OIDServiceConfiguration.h:35
NSArray< NSString * > * grantTypes
The grant types to register for usage by this client.
Definition: OIDRegistrationRequest.h:59
NSString * applicationType
The application type to register, will always be 'native'.
Definition: OIDRegistrationRequest.h:41
Represents the response to an authorization request.
Definition: OIDAuthorizationResponse.h:31
NSURLRequest * URLRequest()
Constructs an NSURLRequest representing the registration request.
OIDServiceConfiguration * configuration
The service's configuration.
Definition: OIDRegistrationRequest.h:35
NSArray< NSString * > * responseTypes
The response types to register for usage by this client.
Definition: OIDRegistrationRequest.h:53
NSString * subjectType
The subject type to to request.
Definition: OIDRegistrationRequest.h:65
NSArray< NSURL * > * redirectURIs
The client's redirect URI's.
Definition: OIDRegistrationRequest.h:47
NSString * tokenEndpointAuthenticationMethod
The client authentication method to use at the token endpoint.
Definition: OIDRegistrationRequest.h:71
Represents a registration request.
Definition: OIDRegistrationRequest.h:29