package com.avaya.ocp.openinterfaces.ws;

import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.ParameterStyle;
import javax.jws.soap.SOAPBinding.Style;
import javax.jws.soap.SOAPBinding.Use;

@WebService
@SOAPBinding(style=Style.DOCUMENT, use=Use.LITERAL, parameterStyle=ParameterStyle.BARE)
public interface IEmailOpenInterfacesService {

      /// <summary>
      /// Input array:
      ///     [0]: Subject
      ///     [1]: Plain text Body of email
      /// Output array:
      ///     [0]: Subject
      ///     [1]: Plain text Body of email
      /// </summary>
      /// <param name="inputParameters"></param>
      /// <returns></returns>
    @WebMethod(action = "MaskCreditCardNumber", operationName = "MaskCreditCardNumber")
    String[] MaskCreditCardNumber(String[] inputParameters);
}

