A C D F G I S V W 
All Classes All Packages

A

addKey(WvPLKey) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Adds a key to the license.
allowRevokedDevices(String) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Enable delivery of licenses to revoked client devices.

C

com.google.video.widevine.sdk.wvpl - package com.google.video.widevine.sdk.wvpl
 
createSession(byte[]) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Creates a WvPLProxySession.

D

destroyPeer() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
 
destroyPeer() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
 
destroySession(WvPLProxySession) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Destroys a previous session.

F

filterKey(WvPLKey) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Conditionally a key to the license.

G

generateDeviceStatusListRequest() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Returns the device status list request to be sent to the SDK.
generateDrmServiceCertificateResponse() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Returns the service certificate response to be sent to the Widevine CDM.
generateLicenseRequest() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Generate SignedModularDrmLicenseRequest in json format.
getClientCapabilities() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Return the ClientCapabilities.
getClientInfo() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Return the ClientIdentification
getContentId() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Returns the content id.
getCustomDeviceSecurityProfileNames(String) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Retrieves the custom device security profile names associated with the owner.
getCustomDeviceSecurityProfileOwners() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Retrieves owners for custom device security profiles.
getCustomDeviceSecurityProfiles(String) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Retrieves custom device security profiles associated with the owner.
getDefaultDeviceSecurityProfile(String) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Deprecated.
use getCustomDeviceSecurityProfiles() instead after loading the custom DSPs in the Environment class.
getDefaultDeviceSecurityProfileNames() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Deprecated.
use getCustomDeviceSecurityProfileNames() instead after loading the custom DSPs in the Environment class.
getDeviceInfo() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Return the device information.
getDrmInfo() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Return the DRM information.
getKeys() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Gets a list of keys.
getLicense(String) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Returns the license from the response returned by the Widevine License Service.
getPolicy() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Returns the license policy.
getProvider() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Gets the Provider.
getProviderIv() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Gets the ProviderIv.
getProviderKey() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Gets the Provider Key.
getPsshData() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Returns the WvPLWidevinePsshData.
getQualifiedCustomDeviceSecurityProfiles(String) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Return the names of the qualified custom device security profiles
getQualifiedDefaultDeviceSecurityProfiles() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Deprecated.
use getQualifiedCustomDeviceSecurityProfiles() instead after loading the custom DSPs in the Environment class.
getRejectUnknownMakeModel() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Retrieves the setting of whether unknown make model is rejected.
getRequestAsString(byte[]) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Translates the license request from the CDM to a human-readable message, useful for debugging.
getRequestType() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Return request type of the message processed by the proxy session.
getResponseStatus(String) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Returns the license status from the response returned by the Widevine License Service.
getSdkVersionString() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Returns version of the SDK library.
getSessionInit() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Returns the license session init.
getUserAgent() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Returns the user agent set by setUserAgent().
getVersionString() - Static method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Returns version of the library.
getVideoFeatureKeySet() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Gets the WvPLVideoFeatureKeySet.

I

isChromeCDM() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Returns the boolean setting if the CDM on the device requesting the license is a ChromeCDM.
isRevokedDeviceAllowed(long) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Returns true if the system ID is allowed to receive a license, even if revoked.

S

setAllowTamperedPlatform(boolean) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the allow tampered platform for Chrome Platform.
setAllowUnverifiedPlatform(boolean) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the allow unverified platform for Chrome Platform.
setClientIp(String) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the IP address of the client device.
setContentId(byte[]) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the content id.
setCustomDeviceSecurityProfiles(byte[]) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Sets the custom device security profile list.
setDeviceCertificateStatusList(byte[]) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Sets the device certificate status list.
setEncryptedProviderKeyConfig(byte[]) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Sets an encrypted provider key config.
setIndividualDeviceRevocationList(byte[]) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Sets the individual device revocation list.
setPolicy(WvPLPlaybackPolicy) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the license policy.
setProvider(String) - Static method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the Provider.
setProviderIv(byte[]) - Static method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the ProviderIv.
setProviderKey(byte[]) - Static method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the Provider Key.
setProviderKeyConfig(byte[]) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Deprecated, use setEncryptedProviderKeyConfig() instead.
setRejectUnknownMakeModel(boolean) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
If set to false, SDK can reject licensing behaviors to unknown make model.
setServiceCertificate(byte[], byte[], byte[]) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Sets the service certificate.
setSessionInit(WvPLSessionInit) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the license session init.
setUserAgent(String) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the user agent of the client device.
setVideoFeatureKeySet(WvPLVideoFeatureKeySet.VideoFeatureKeySet) - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Sets the WvPLVideoFeatureKeySet.

V

verifyPlatform() - Method in class com.google.video.widevine.sdk.wvpl.WvPLProxySession
Verifies the platform for devices that require platform verification.

W

WvPLProxyEnvironment - Class in com.google.video.widevine.sdk.wvpl
Generate a WvPLProxyEnvironment object.
WvPLProxyEnvironment(Map<String, String>) - Constructor for class com.google.video.widevine.sdk.wvpl.WvPLProxyEnvironment
Constructor.
WvPLProxySession - Class in com.google.video.widevine.sdk.wvpl
Once a WvPLEnvironment object is successfully initialized, generate a WvPLProxySession object for each license request.
A C D F G I S V W 
All Classes All Packages