Package org.readium.r2.lcp
See: Description
-
Object Summary Object Description Companion Companion LicenseInteractionNotAvailable The interaction is not available with this License. LicenseProfileNotSupported This License's profile is not supported by liblcp. CrlFetching Failed to retrieve the Certificate Revocation List. RenewFailed Your publication could not be renewed properly. UnexpectedServerError An unexpected error has occurred on the licensing server. ReturnFailed Your publication could not be returned properly. AlreadyReturnedOrExpired Your publication has already been returned before or is expired. UnexpectedServerError An unexpected error has occurred on the licensing server. MalformedJSON The JSON is malformed and can't be parsed. LicenseDocument The JSON is not representing a valid License Document. StatusDocument The JSON is not representing a valid Status Document. Link Invalid Link. Encryption Invalid Encryption. Signature Invalid License Document Signature. OpenFailed Can't access the container, it's format is wrong. CertificateRevoked InvalidCertificateSignature InvalidLicenseSignatureDate InvalidLicenseSignature InvalidUserKeyCheck ContentKeyDecryptError ContentDecryptError Companion Companion -
Enum Summary Enum Description AuthenticationReason -
Class Summary Class Description AuthenticatedLicense LcpContentProtectionService Network A network request failed with the given exception. Runtime An unexpected LCP exception occurred. Unknown An unknown low-level exception was reported. Cancelled Returned NotStarted Expired Revoked If the license has been revoked, the user message should display the number of devices which registered to the server. LicenseStatus Errors while checking the status of the License, using the Status Document. InvalidRenewalPeriod Incorrect renewal period, your publication could not be renewed. Renew Errors while renewing a loan. Return Errors while returning a loan. Url Invalid URL for link with rel. Parsing Errors while parsing the License or Status JSON Documents. FileNotFound The file at given relative path is not found in the Container. ReadFailed Can't read the file at given relative path in the Container. WriteFailed Can't write the file at given relative path in the Container. Container Errors while reading or writing a LCP container (LCPL, EPUB, LCPDF, etc. LicenseIntegrity An error occurred while checking the integrity of the License, it can't be retrieved. Decryption LcpException AcquiredPublication Information about an acquired publication protected with LCP. MaterialRenewListener A default implementation of the LcpLicense.RenewListener using Chrome Custom Tabs for presenting web pages and a Material Date Picker for choosing the renew date. LcpAuthenticatingKt LcpContentProtectionServiceKt LcpExceptionKt LcpDecryptorTestKt LcpServiceKt -
Interface Summary Interface Description LcpAuthenticating LCPAuthenticationDelegate RenewListener UX delegate for the loan renew LSD interaction. LcpLicense Opened license, used to decipher a protected publication and manage its license. LcpService Service used to acquire and open publications protected with LCP.