SimpleSessionProvider
@objc
public class SimpleSessionProvider : NSObject, SessionProvider
A SessionProvider that just reflects its input parameters – baseUrl, partnerId, ks.
This class does not attempt to manage (create, renew, validate, clear) a session.
The application is expected to provide a valid KS, which it can update as required via the ks property. For some
use cases, the KS can be null (anonymous media playback, if allowed by access-control).
-
Undocumented
Declaration
Swift
public let serverURL: String -
Undocumented
Declaration
Swift
public let partnerId: Int64 -
Undocumented
Declaration
Swift
public var ks: String? -
Build a SessionProvider with the specified parameters.
Declaration
Swift
@objc public init(serverURL: String, partnerId: Int64, ks: String?)Parameters
serverURLKaltura Server URL, such as
"https://cdnapisec.kaltura.com".partnerIdKaltura partner id.
ksKaltura Session token.
-
Undocumented
Declaration
Swift
@objc public func loadKS(completion: @escaping (String?, Error?) -> Void)
SimpleSessionProvider Class Reference