OAuthRequest
open class OAuthRequest : CustomNetworkRequest
Базовый класс параметров авторизации
-
Undocumented
Declaration
Swift
public static let GRANT_TYPE_PASSWORD: String -
Undocumented
Declaration
Swift
public static let GRANT_TYPE_CODE: String -
Undocumented
Declaration
Swift
public static let GRANT_TYPE_TOKEN: String -
Undocumented
Declaration
Swift
public static let SCOPE_PUBLIC: String -
Undocumented
Declaration
Swift
public static let SCOPE_CLIENT: String -
Undocumented
Declaration
Swift
public static let SCOPE_EMPLOYEE: String -
Undocumented
Declaration
Swift
private(set) var authModel: IAuthModel? { get } -
Базовый класс параметров аутентификации
See moreDeclaration
Swift
@objc open class IAuthModel : NSObject -
Класс параметров аутентификации для входа через логин/пароль
See moreDeclaration
Swift
@objc open class AuthLoginModel : IAuthModel -
Класс параметров аутентификации для обновления токена
See moreDeclaration
Swift
@objc open class AuthRefreshTokenModel : IAuthModel -
Класс параметров аутентификации для входа через ЕСИА
See moreDeclaration
Swift
@objc open class AuthESIAModel : IAuthModel -
Undocumented
See moreDeclaration
Swift
open class AuthOnlineInfo : CustomCheckDataItem -
Undocumented
See moreDeclaration
Swift
open class AuthOnlineDuty : CustomCheckDataItem -
Undocumented
Declaration
Swift
public let ONLINE_SCHEDULED_MODE: Int -
Undocumented
Declaration
Swift
public let ONLINE_DUTY_MODE: Int -
Undocumented
See moreDeclaration
Swift
open class AuthInfo : NSObject -
Undocumented
Declaration
Swift
let authInfo: OAuthRequest.AuthInfo -
Нужно для обратной совместимости по некотрым методам
Declaration
Swift
public func setScope(scope: String) -
Нужно для обратной совместимости по некотрым методам
Declaration
Swift
public func getScope() -> String -
Нужно для обратной совместимости по некотрым методам
Declaration
Swift
public func getLogin() -> String -
Нужно для отображения информации для подтверждения
Declaration
Swift
public func getPhoneNumber() -> String? -
Undocumented
Declaration
Swift
open func getAuthInfo() -> AuthInfo -
Undocumented
Declaration
Swift
public init(authModel: IAuthModel, refreshToken: String = "") -
Undocumented
Declaration
Swift
override open func getFailureMessage() -> String -
Undocumented
Declaration
Swift
func writeRequest(_ requestData: NSMutableData) -
Undocumented
Declaration
Swift
public func makeRequest(_ urlPath: String) -> NSMutableURLRequest? -
Undocumented
Declaration
Swift
public func processResponse(_ data: NSMutableData) -> Bool -
Undocumented
Declaration
Swift
func processResponse(dict: NSDictionary) -
Undocumented
Declaration
Swift
func processErrorResponse(_ data: NSMutableData) -> String
OAuthRequest Class Reference