Enum DRMIntegrationId
-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Comparable
public enum DRMIntegrationId extends Enum<DRMIntegrationId>
The identifier of a DRM integration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classDRMIntegrationId.Companion
-
Field Summary
Fields Modifier and Type Field Description private final StringintegrationIdprivate final Stringnameprivate final Integerordinalprivate final EnumEntries<DRMIntegrationId>entries
-
Enum Constant Summary
Enum Constants Enum Constant Description TITANIUMThe Titanium DRM integration identifier, see TitaniumDRMConfiguration for more information.
VUDRMThe Vudrm DRM integration identifier, see VudrmDRMConfiguration for more information.
KEYOSThe KeyOS DRM integration identifier, see KeyOSDRMConfiguration for more information.
CONAXThe Conax DRM integration identifier, see ConaxDRMConfiguration for more information.
DRMTODAYThe DRMtoday DRM integration identifier, see DRMTodayConfiguration for more information.
IRDETOThe Irdeto DRM integration identifier, see IrdetoConfiguration for more information.
XSTREAMThe Xstream DRM integration identifier, see XstreamConfiguration for more information.
AXINOMThe Axinom DRM integration identifier, see AxinomDRMConfiguration for more information.
AZUREThe Azure DRM integration identifier, see AzureDRMConfiguration for more information.
CUSTOMThe custom DRM integration identifier. If this one is used, THEOplayer will use DRMConfiguration.customIntegrationId instead to determine which ContentProtectionIntegration to use.
-
Method Summary
Modifier and Type Method Description final DRMIntegrationIdvalueOf(String value)Returns the enum constant of this type with the specified name. final Array<DRMIntegrationId>values()Returns an array containing the constants of this enum type, in the order they're declared. final StringgetIntegrationId()The textual representation of the DRM integration identifier. final EnumEntries<DRMIntegrationId>getEntries()The identifier of a DRM integration. -
-
Method Detail
-
valueOf
final DRMIntegrationId valueOf(String value)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
-
values
final Array<DRMIntegrationId> values()
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
-
getIntegrationId
final String getIntegrationId()
The textual representation of the DRM integration identifier. (NonNull)
-
getEntries
final EnumEntries<DRMIntegrationId> getEntries()
The identifier of a DRM integration.
-
-
-
-