-
- All Implemented Interfaces:
public class DRMTodayConfiguration extends DRMPreIntegrationConfiguration
The configuration of the DRM Today integration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classDRMTodayConfiguration.BuilderThe builder for the DRM Today configuration.
-
Method Summary
Modifier and Type Method Description StringgetToken()The DRM Today authorization token. StringgetUserId()The identifier of the user. StringgetSessionId()The identifier of the session. StringgetMerchant()The identifier of the merchant - This attribute is required when you use the User Authentication Callback flow to make the license request.
-
Methods inherited from class com.theoplayer.android.api.source.drm.DRMConfiguration
equals, getClearkey, getCustomIntegrationId, getFairplay, getIntegration, getIntegrationParameters, getPlayready, getWidevine, hashCode -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getToken
@Nullable() String getToken()
The DRM Today authorization token.
- This attribute is required when you use the User Authentication Callback flow to make the license request.
-
getUserId
@Nullable() String getUserId()
The identifier of the user.
- This attribute is required when you use the User Authentication Callback flow to make the license request.
-
getSessionId
@Nullable() String getSessionId()
The identifier of the session.
- This attribute is required when you use the User Authentication Callback flow to make the license request.
-
getMerchant
@Nullable() String getMerchant()
The identifier of the merchant
- This attribute is required when you use the User Authentication Callback flow to make the license request.
-
-
-