Class AVContentKeyRequest

    • Constructor Detail

      • AVContentKeyRequest

        public AVContentKeyRequest()
      • AVContentKeyRequest

        protected AVContentKeyRequest​(NSObject.Handle h,
                                      long handle)
    • Method Detail

      • getError

        public NSError getError()
      • getIdentifier

        public NSObject getIdentifier()
      • getInitializationData

        public NSData getInitializationData()
      • getOptions

        public NSDictionary<NSString,​?> getOptions()
        Since:
        Available in iOS 12.2 and later.
      • canProvidePersistableContentKey

        public boolean canProvidePersistableContentKey()
      • isRenewsExpiringResponseData

        public boolean isRenewsExpiringResponseData()
      • makeStreamingContentKeyRequestDataForApp

        public void makeStreamingContentKeyRequestDataForApp​(NSData appIdentifier,
                                                             NSData contentIdentifier,
                                                             NSDictionary<NSString,​?> options,
                                                             org.robovm.objc.block.VoidBlock2<NSData,​NSError> handler)
      • processContentKeyResponse

        public void processContentKeyResponse​(AVContentKeyResponse keyResponse)
      • processContentKeyResponseError

        public void processContentKeyResponseError​(NSError error)
      • respondByRequestingPersistableContentKeyRequest

        @Deprecated
        public void respondByRequestingPersistableContentKeyRequest()
        Deprecated.
        Deprecated in iOS 11.2. Use respondByRequestingPersistableContentKeyRequestAndReturnError: instead.
        Since:
        Available in iOS 10.3 and later.
      • respondByRequestingPersistableContentKeyRequestAndReturnError

        public boolean respondByRequestingPersistableContentKeyRequestAndReturnError​(NSError.NSErrorPtr outError)
        Since:
        Available in iOS 11.2 and later.