net.authorize.api.contract.v1
Class MerchantAuthenticationType

java.lang.Object
  extended by net.authorize.api.contract.v1.MerchantAuthenticationType

public class MerchantAuthenticationType
extends Object

Java class for merchantAuthenticationType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="merchantAuthenticationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="name" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="25"/>
             </restriction>
           </simpleType>
         </element>
         <choice>
           <element name="transactionKey">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                 <maxLength value="16"/>
               </restriction>
             </simpleType>
           </element>
           <element name="sessionToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
           <element name="password">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                 <maxLength value="40"/>
               </restriction>
             </simpleType>
           </element>
           <element name="impersonationAuthentication" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}impersonationAuthenticationType" minOccurs="0"/>
         </choice>
         <element name="mobileDeviceId" minOccurs="0">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
               <maxLength value="60"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  ImpersonationAuthenticationType impersonationAuthentication
           
protected  String mobileDeviceId
           
protected  String name
           
protected  String password
           
protected  String sessionToken
           
protected  String transactionKey
           
 
Constructor Summary
MerchantAuthenticationType()
           
 
Method Summary
 ImpersonationAuthenticationType getImpersonationAuthentication()
          Gets the value of the impersonationAuthentication property.
 String getMobileDeviceId()
          Gets the value of the mobileDeviceId property.
 String getName()
          Gets the value of the name property.
 String getPassword()
          Gets the value of the password property.
 String getSessionToken()
          Gets the value of the sessionToken property.
 String getTransactionKey()
          Gets the value of the transactionKey property.
 void setImpersonationAuthentication(ImpersonationAuthenticationType value)
          Sets the value of the impersonationAuthentication property.
 void setMobileDeviceId(String value)
          Sets the value of the mobileDeviceId property.
 void setName(String value)
          Sets the value of the name property.
 void setPassword(String value)
          Sets the value of the password property.
 void setSessionToken(String value)
          Sets the value of the sessionToken property.
 void setTransactionKey(String value)
          Sets the value of the transactionKey property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected String name

transactionKey

protected String transactionKey

sessionToken

protected String sessionToken

password

protected String password

impersonationAuthentication

protected ImpersonationAuthenticationType impersonationAuthentication

mobileDeviceId

protected String mobileDeviceId
Constructor Detail

MerchantAuthenticationType

public MerchantAuthenticationType()
Method Detail

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getTransactionKey

public String getTransactionKey()
Gets the value of the transactionKey property.

Returns:
possible object is String

setTransactionKey

public void setTransactionKey(String value)
Sets the value of the transactionKey property.

Parameters:
value - allowed object is String

getSessionToken

public String getSessionToken()
Gets the value of the sessionToken property.

Returns:
possible object is String

setSessionToken

public void setSessionToken(String value)
Sets the value of the sessionToken property.

Parameters:
value - allowed object is String

getPassword

public String getPassword()
Gets the value of the password property.

Returns:
possible object is String

setPassword

public void setPassword(String value)
Sets the value of the password property.

Parameters:
value - allowed object is String

getImpersonationAuthentication

public ImpersonationAuthenticationType getImpersonationAuthentication()
Gets the value of the impersonationAuthentication property.

Returns:
possible object is ImpersonationAuthenticationType

setImpersonationAuthentication

public void setImpersonationAuthentication(ImpersonationAuthenticationType value)
Sets the value of the impersonationAuthentication property.

Parameters:
value - allowed object is ImpersonationAuthenticationType

getMobileDeviceId

public String getMobileDeviceId()
Gets the value of the mobileDeviceId property.

Returns:
possible object is String

setMobileDeviceId

public void setMobileDeviceId(String value)
Sets the value of the mobileDeviceId property.

Parameters:
value - allowed object is String


Copyright © 2014. All Rights Reserved.