init
TypeScriptstatic init(): AVContentKeyRequestSwift declarationinit()class · iOS 10.3+ · SDK 27.1
class AVContentKeyRequeststatic init(): AVContentKeyRequestSwift declarationinit()makeOptionalStreamingContentKeyRequestData(appIdentifier: ArrayBuffer, contentIdentifier: (ArrayBuffer) | null, options: (Record<string, unknown>) | null, completionHandler: ((arg0: (ArrayBuffer) | null, arg1: (NativeError) | null) => void)): voidSwift declarationfunc makeOptionalStreamingContentKeyRequestData(forApp appIdentifier: Data, contentIdentifier: Data?, options: [String : Any]? = nil) async throws -> DatamakeStreamingContentKeyRequestData(appIdentifier: ArrayBuffer, contentIdentifier: (ArrayBuffer) | null, options: (Record<string, unknown>) | null, handler: ((arg0: (ArrayBuffer) | null, arg1: (NativeError) | null) => void)): voidSwift declarationfunc makeStreamingContentKeyRequestData(forApp appIdentifier: Data, contentIdentifier: Data?, options: [String : Any]? = nil) async throws -> DataprocessContentKeyResponse(keyResponse: AVContentKeyResponse): voidSwift declarationfunc processContentKeyResponse(_ keyResponse: AVContentKeyResponse)processContentKeyResponseError(error: NativeError): voidSwift declarationfunc processContentKeyResponseError(_ error: any Error)respondByRequestingPersistableContentKeyRequest(): voidSwift declarationfunc respondByRequestingPersistableContentKeyRequest()respondByRequestingPersistableContentKeyRequestAndReturnError(): voidSwift declarationfunc respondByRequestingPersistableContentKeyRequestAndReturnError() throwsget canBeFulfilledWithAdvisoryKey(): booleanSwift declarationvar canBeFulfilledWithAdvisoryKey: Bool { get }get canProvidePersistableContentKey(): booleanSwift declarationvar canProvidePersistableContentKey: Bool { get }get contentKey(): (AVContentKey) | nullSwift declarationvar contentKey: AVContentKey? { get }get contentKeySpecifier(): AVContentKeySpecifierSwift declarationvar contentKeySpecifier: AVContentKeySpecifier { get }get error(): (NativeError) | nullSwift declarationvar error: (any Error)? { get }get identifier(): (SDKHandle) | nullSwift declarationvar identifier: (any Sendable)? { get }get initializationData(): (ArrayBuffer) | nullSwift declarationvar initializationData: Data? { get }get options(): Record<string, SDKHandle>Swift declarationvar options: [String : any Sendable] { get }get originatingRecipient(): (SDKHandle) | nullSwift declarationweak var originatingRecipient: (any AVContentKeyRecipient)? { get }get renewsExpiringResponseData(): booleanSwift declarationvar renewsExpiringResponseData: Bool { get }get status(): AVContentKeyRequest_StatusSwift declarationvar status: AVContentKeyRequest.Status { get }No declarations were skipped in this snapshot.