com.anywherecommerce.android.sdk.endpoints.propay
Class PropayUser
-
java.lang.Object
-
com.anywherecommerce.android.sdk.User
com.anywherecommerce.android.sdk.endpoints.propay.PropayUser -
public class <span class="typeNameLabel">PropayUser</span> extends
Created by Admin on 11/17/2017.
-
<a name="field.summary"></a>
### Field Summary
Modifier and TypeField and Description`protected java.lang.String``<span class="memberNameLink">
<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayUser.html#token">token</a></span>`
<a name="fields.inherited.from.class.com.anywherecommerce.android.sdk.User"></a>
### Fields inherited from class com.anywherecommerce.android.sdk.[User](#com/anywherecommerce/android/sdk/User.html "class in com.anywherecommerce.android.sdk")
`
<a href="#com/anywherecommerce/android/sdk/User.html#authenticationExpiryDate">authenticationExpiryDate</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#configuration">configuration</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#isAnonymous">isAnonymous</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#isAuthenticated">isAuthenticated</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#password">password</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#username">username</a>`
<a name="constructor.summary"></a>
### Constructor Summary
Constructor and Description```
<span class="memberNameLink">
<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayUser.html#PropayUser-java.lang.String-java.lang.String-">PropayUser</a></span>(java.lang.String username,
java.lang.String password)
```
<a name="method.summary"></a>
### Method Summary
Modifier and TypeMethod and Description`void``<span class="memberNameLink">
<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayUser.html#authenticate-com.anywherecommerce.android.sdk.endpoints.AuthenticationListener-">authenticate</a></span>(
<a href="#com/anywherecommerce/android/sdk/endpoints/AuthenticationListener.html" title="interface in com.anywherecommerce.android.sdk.endpoints">AuthenticationListener</a> listener)` `
<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html" title="class in com.anywherecommerce.android.sdk.endpoints.propay">PropayTerminalConfiguration</a>``<span class="memberNameLink">
<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayUser.html#getConfiguration--">getConfiguration</a></span>()` `void``<span class="memberNameLink">
<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayUser.html#logout--">logout</a></span>()`
<a name="methods.inherited.from.class.com.anywherecommerce.android.sdk.User"></a>
### Methods inherited from class com.anywherecommerce.android.sdk.[User](#com/anywherecommerce/android/sdk/User.html "class in com.anywherecommerce.android.sdk")
`
<a href="#com/anywherecommerce/android/sdk/User.html#getAuthenticationExpiryDate--">getAuthenticationExpiryDate</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#getConfigurationFilename--">getConfigurationFilename</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#getUsername--">getUsername</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#isAnonymous--">isAnonymous</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#isAuthenticated--">isAuthenticated</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#setAuthenticated-boolean-">setAuthenticated</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#setAuthenticationExpiryDate-java.util.Date-">setAuthenticationExpiryDate</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#setCredentials-java.lang.String-java.lang.String-">setCredentials</a>,
<a href="#com/anywherecommerce/android/sdk/User.html#setIsAnonymous-boolean-">setIsAnonymous</a>`
<a name="methods.inherited.from.class.java.lang.Object"></a>
### Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`
-
<a name="field.detail"></a>
### Field Detail
<a name="token"></a>
#### token
`protected java.lang.String token`
<a name="constructor.detail"></a>
### Constructor Detail
<a name="PropayUser-java.lang.String-java.lang.String-"></a>
#### PropayUser
```
public PropayUser(java.lang.String username,
java.lang.String password)
```
<a name="method.detail"></a>
### Method Detail
<a name="authenticate-com.anywherecommerce.android.sdk.endpoints.AuthenticationListener-"></a>
#### authenticate
`public void authenticate(
<a href="#com/anywherecommerce/android/sdk/endpoints/AuthenticationListener.html" title="interface in com.anywherecommerce.android.sdk.endpoints">AuthenticationListener</a> listener)`Specified by:`
<a href="#com/anywherecommerce/android/sdk/User.html#authenticate-com.anywherecommerce.android.sdk.endpoints.AuthenticationListener-">authenticate</a>` in class `
<a href="#com/anywherecommerce/android/sdk/User.html" title="class in com.anywherecommerce.android.sdk">User</a>`
<a name="getConfiguration--"></a>
#### getConfiguration
`public
<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html" title="class in com.anywherecommerce.android.sdk.endpoints.propay">PropayTerminalConfiguration</a> getConfiguration()`Overrides:`
<a href="#com/anywherecommerce/android/sdk/User.html#getConfiguration--">getConfiguration</a>` in class `
<a href="#com/anywherecommerce/android/sdk/User.html" title="class in com.anywherecommerce.android.sdk">User</a>`
<a name="logout--"></a>
#### logout
`public void logout()`Specified by:`
<a href="#com/anywherecommerce/android/sdk/User.html#logout--">logout</a>` in class `
<a href="#com/anywherecommerce/android/sdk/User.html" title="class in com.anywherecommerce.android.sdk">User</a>`