TokenProvider
public protocol TokenProvider
Provider for a content access token.
-
Property for checking whether the provider has a token to provide at all.
Declaration
Swift
@MainActor var hasToken: Bool { get }
-
Called when the SDK needs a token for a reason described by [reason].
Call [completion] when a token is available. It can be called either immediately and synchronously, or at a later point. If this is callback is never called, the SDK will be in an undefined state.
Declaration
Swift
@MainActor func token(reason: TokenRequestReason, trigger: TokenRequestTrigger, completion: @escaping TokenCompletion)