Hierarchy

  • AppleFairplayDRMConfig

Properties

LA_URL?: string
certificateHeaders?: HttpHeaders
certificateURL: string
getLicenseServerUrl?: ((skdUrl) => string)

Type declaration

    • (skdUrl): string
    • Parameters

      • skdUrl: string

      Returns string

headers?: HttpHeaders
licenseResponseType?: HttpResponseType
maxCertificateRequestRetries?: number
maxLicenseRequestRetries?: number
prepareCertificate?: ((data) => ArrayBuffer)

Type declaration

    • (data): ArrayBuffer
    • Parameters

      • data: any

      Returns ArrayBuffer

prepareContentId?: ((url) => string)

Type declaration

    • (url): string
    • Parameters

      • url: string

      Returns string

prepareLicense?: ((data) => string)

Type declaration

    • (data): string
    • Parameters

      • data: any

      Returns string

prepareLicenseAsync?: ((data) => Promise<Uint8Array>)

Type declaration

    • (data): Promise<Uint8Array>
    • Parameters

      • data: any

      Returns Promise<Uint8Array>

prepareMessage?: ((event, session) => any)

Type declaration

    • (event, session): any
    • Parameters

      • event: any
      • session: any

      Returns any

serverCertificate?: ArrayBuffer
useUint16InitData?: boolean
withCredentials?: boolean

Generated using TypeDoc