com.brightcove.player.drm

## Class CustomerRightsTokenConfig

- java.lang.Object
- - com.brightcove.player.drm.CustomerRightsTokenConfig

-     public final class CustomerRightsTokenConfig
      extends java.lang.Object

  An immutable CustomerRightsToken configuration class which can be used to set additional and optional parameters when renting or purchasing a DRM license.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `CustomerRightsTokenConfig.Builder` The CustomerRightsTokenConfig Builder.

  - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static CustomerRightsTokenConfig` | `empty()`
    `OutputProtection` | `getOutputProtection()` Gets the output protection.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### empty

          public static CustomerRightsTokenConfig empty()

    - #### getOutputProtection

          @Nullable
          public OutputProtection getOutputProtection()

      Gets the output protection.
      Returns:
        the output protection