19 #import <Foundation/Foundation.h> 20 #if __has_include(<UIKit/UIInterface.h>) 21 #import <UIKit/UIInterface.h> 37 #pragma mark initializers 48 -(instancetype)initWithPortalURL:(nullable NSURL*)portalURL clientID:(NSString*)clientID redirectURL:(nullable NSString*)redirectURL;
57 +(instancetype)OAuthConfigurationWithPortalURL:(nullable NSURL*)portalURL clientID:(NSString*)clientID redirectURL:(nullable NSString*)redirectURL;
60 #pragma mark properties 65 @property (nullable, nonatomic, strong, readonly) NSURL *
portalURL;
70 @property (nonatomic, copy, readonly) NSString *
clientID;
75 @property (nullable, nonatomic, copy, readonly) NSString *
redirectURL;
110 #if __has_include(<UIKit/UIInterface.h>) 118 @property (nonatomic, assign, readwrite) UIUserInterfaceStyle userInterfaceStyle API_AVAILABLE(ios(12.0));
129 @property (nullable, nonatomic, strong, readwrite) NSLocale *
locale;
NSString * clientID
Definition: AGSOAuthConfiguration.h:70
BOOL showSocialLogins
Definition: AGSOAuthConfiguration.h:101
NSLocale * locale
Definition: AGSOAuthConfiguration.h:129
OAuth details of an app.
Definition: AGSOAuthConfiguration.h:34
NSInteger refreshTokenExpirationInterval
Definition: AGSOAuthConfiguration.h:83
NSInteger refreshTokenExchangeInterval
Definition: AGSOAuthConfiguration.h:95
NSURL * portalURL
Definition: AGSOAuthConfiguration.h:65
BOOL showCancelButton
Definition: AGSOAuthConfiguration.h:108
NSString * redirectURL
Definition: AGSOAuthConfiguration.h:75