OAuthRequest
open class OAuthRequest : CustomLoadRequest
Базовый класс параметров авторизации
-
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_CODE_RZHD: 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
public private(set) var authModel: IAuthModel? { get } -
Undocumented
Declaration
Swift
var service: DebugServiceProtocol? { get } -
Undocumented
See moreDeclaration
Swift
public class AuthType -
Базовый класс параметров аутентификации
See moreDeclaration
Swift
@objc @objcMembers 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 AuthUserInfoModel : IAuthModel -
Undocumented
Declaration
Swift
public var isLoginRequest: Bool { get } -
Класс параметров аутентификации для входа через ЕСИА
See moreDeclaration
Swift
@objc open class AuthESIAModel : IAuthModel -
Класс параметров аутентификации для входа через RZD
See moreDeclaration
Swift
@objc open class AuthRZDModel : 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
@objc @objcMembers 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( controller: SchedController, authModel: IAuthModel, refreshToken: String = "" ) -
Undocumented
Declaration
Swift
override open func getFailureMessage() -> String -
Undocumented
Declaration
Swift
open override func writeRequest(_ requestData: NSMutableData) -
Undocumented
Declaration
Swift
public override func makeRequest(_ urlPath: String) -> NSMutableURLRequest? -
Undocumented
Declaration
Swift
open override func setResponseData(_ data: NSMutableData?) -
Undocumented
Declaration
Swift
@discardableResult public func processResponse(_ data: NSMutableData) -> Bool -
Undocumented
Declaration
Swift
func processResponse(dict: NSDictionary)