19 #import <Foundation/Foundation.h>
24 NS_ASSUME_NONNULL_BEGIN
63 @property(nonatomic, readonly, nullable) NSArray<NSString *> *
responseTypes;
69 @property(nonatomic, readonly, nullable) NSArray<NSString *> *
grantTypes;
75 @property(nonatomic, readonly, nullable) NSString *
subjectType;
90 - (instancetype)init NS_UNAVAILABLE;
104 redirectURIs:(NSArray<NSURL *> *)redirectURIs
105 responseTypes:(nullable NSArray<NSString *> *)responseTypes
106 grantTypes:(nullable NSArray<NSString *> *)grantTypes
107 subjectType:(nullable NSString *)subjectType
108 tokenEndpointAuthMethod:(nullable NSString *)tokenEndpointAuthMethod
109 additionalParameters:(nullable NSDictionary<NSString *, NSString *> *)additionalParameters;
125 redirectURIs:(NSArray<NSURL *> *)redirectURIs
126 responseTypes:(nullable NSArray<NSString *> *)responseTypes
127 grantTypes:(nullable NSArray<NSString *> *)grantTypes
128 subjectType:(nullable NSString *)subjectType
129 tokenEndpointAuthMethod:(nullable NSString *)tokenEndpointAuthMethod
130 initialAccessToken:(nullable NSString *)initialAccessToken
131 additionalParameters:(nullable NSDictionary<NSString *, NSString *> *)additionalParameters
132 NS_DESIGNATED_INITIALIZER;
141 NS_ASSUME_NONNULL_END