SAPPassportObserver
open class SAPPassportObserver : SAPURLSessionObserving
Undocumented
-
Initializes a new SAPPassportObserver instance with a default SAPPassportManaging implementation. Developers can override the default one by passing appropriate passport manager implementation to SAPPassportObserver.init()
Declaration
Swift
public init(passportManager: SAPPassportManaging = MeteringPassportManager()) -
Declaration
Swift
public func sapURLSession(_ session: SAPURLSession, task: SAPURLSessionTask, willSend request: URLRequest, completionHandler: @escaping (SAPURLSession.RequestDisposition) -> Swift.Void)