User

com.anywherecommerce.android.sdk

Class User

  • java.lang.Object

  • com.anywherecommerce.android.sdk.User

  • Direct Known Subclasses:PropayUser-

    public abstract class <span class="typeNameLabel">User</span>
    extends java.lang.Object
    

    Created by Admin on 7/13/2017.

Field Summary

  Modifier and TypeField and Description`protected java.util.Date``<span class="memberNameLink">

authenticationExpiryDate protected

Configuration``

configuration protected boolean``

isAnonymous protected boolean``

isAuthenticated protected java.lang.String``

password protected java.lang.String``

username`

Constructor Summary

  Constructor and Description`<span class="memberNameLink">

User()`

Method Summary

  Modifier and TypeMethod and Description`abstract void``<span class="memberNameLink">

authenticate(

AuthenticationListener listener) java.util.Date``

getAuthenticationExpiryDate()

Configuration``

getConfiguration() protected java.lang.String``

getConfigurationFilename() java.lang.String``

getUsername() boolean``

isAnonymous() boolean``

isAuthenticated() abstract void``

logout() void``

setAuthenticated(boolean authenticated) void``

setAuthenticationExpiryDate(java.util.Date authenticationExpiryDate) void````

setCredentials(java.lang.String username,
java.lang.String password)
` `void

setIsAnonymous(boolean isAnonymous)`

Methods inherited from class java.lang.Object

        `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

username

        `protected java.lang.String username`

password

        `protected java.lang.String password`

authenticationExpiryDate

        `protected java.util.Date authenticationExpiryDate`

configuration

        `protected 

Configuration configuration`

isAuthenticated

        `protected boolean isAuthenticated`

isAnonymous

        `protected boolean isAnonymous`

Constructor Detail

User

        `public User()`

Method Detail

getConfiguration

        `public 

Configuration getConfiguration()`

getConfigurationFilename

        `protected java.lang.String getConfigurationFilename()`

isAuthenticated

        `public boolean isAuthenticated()`

setAuthenticated

        `public void setAuthenticated(boolean authenticated)`

getAuthenticationExpiryDate

        `public java.util.Date getAuthenticationExpiryDate()`

setAuthenticationExpiryDate

        `public void setAuthenticationExpiryDate(java.util.Date authenticationExpiryDate)`

getUsername

        `public java.lang.String getUsername()`

authenticate

        `public abstract void authenticate(

AuthenticationListener listener)`

isAnonymous

        `public boolean isAnonymous()`

setIsAnonymous

        `public void setIsAnonymous(boolean isAnonymous)`

logout

        `public abstract void logout()`

setCredentials

        ```
        public void setCredentials(java.lang.String username,
                                   java.lang.String password)
        ```