code: public static EntityCreateOperation<ContentKeyAuthorizationPolicyOptionInfo> create(String name,
              int keyDeliveryType, String keyDeliveryConfiguration,
              List<ContentKeyAuthorizationPolicyRestriction> restrictions) {
          return new Creator(name, keyDeliveryType, keyDeliveryConfiguration, restrictions);
      }
docs: Creates an operation to create a new content key authorization options
  
  @param name
  Friendly name of the authorization policy
  @param keyDeliveryType
  Delivery method of the content key to the client
  @param keyDeliveryConfiguration
  Xml data, specific to the key delivery type that defines how
  the key is delivered to the client
  @param restrictions
  Requirements defined in each restriction must be met in order
  to deliver the key using the key delivery data
  @return The operation