public class DRMTodayConfiguration extends DRMPreIntegrationConfiguration
Modifier and Type | Class and Description |
---|---|
static class |
DRMTodayConfiguration.Builder
The builder for the DRM Today configuration.
|
Constructor and Description |
---|
DRMTodayConfiguration(String token,
String userId,
String sessionId,
String merchant,
KeySystemConfiguration widevine)
Deprecated.
Superseded by
DRMTodayConfiguration.Builder , since v2.69.0.
Creates a DRM Today configuration. |
Modifier and Type | Method and Description |
---|---|
String |
getMerchant()
The identifier of the merchant
|
String |
getSessionId()
The identifier of the session.
|
String |
getToken()
The DRM Today authorization token.
|
String |
getUserId()
The identifier of the user.
|
equals, getClearkey, getCustomIntegrationId, getFairplay, getIntegration, getIntegrationParameters, getPlayready, getWidevine, hashCode
@Deprecated public DRMTodayConfiguration(String token, String userId, String sessionId, String merchant, KeySystemConfiguration widevine)
DRMTodayConfiguration.Builder
, since v2.69.0.
token
- The authentication token. (Nullable)userId
- The user identifier. (Nullable)sessionId
- The session identifier. (Nullable)merchant
- The merchant identifier. (Nullable)widevine
- A KeySystemConfiguration
representing a widevine integration configuration. (NonNull)- The token, userID, sessionId and merchant are required when you use the User Authentication Callback flow to make the license request.
public String getToken()
- This attribute is required when you use the User Authentication Callback flow to make the license request.
public String getUserId()
- This attribute is required when you use the User Authentication Callback flow to make the license request.
public String getSessionId()
- This attribute is required when you use the User Authentication Callback flow to make the license request.
public String getMerchant()
- This attribute is required when you use the User Authentication Callback flow to make the license request.