A C D F G I S V W
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages