AeroGear Android Library 1.1.0

org.jboss.aerogear.android.authentication.impl
Class AbstractAuthenticationModuleRunner

java.lang.Object
  extended by org.jboss.aerogear.android.authentication.impl.AbstractAuthenticationModuleRunner
Direct Known Subclasses:
DigestAuthenticationModuleRunner

public abstract class AbstractAuthenticationModuleRunner
extends Object


Field Summary
protected  URL baseURL
           
protected  String enrollEndpoint
           
protected  URL enrollURL
           
protected  Provider<HttpProvider> httpProviderFactory
           
protected  String loginEndpoint
           
protected  URL loginURL
           
protected  String logoutEndpoint
           
protected  URL logoutURL
           
protected  Integer timeout
           
 
Constructor Summary
AbstractAuthenticationModuleRunner(URL baseURL, AuthenticationConfig config)
           
 
Method Summary
 URI getBaseURI()
           
 URL getBaseURL()
           
 String getEnrollEndpoint()
           
 String getLoginEndpoint()
           
 String getLogoutEndpoint()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseURL

protected final URL baseURL

enrollEndpoint

protected final String enrollEndpoint

enrollURL

protected final URL enrollURL

httpProviderFactory

protected final Provider<HttpProvider> httpProviderFactory

loginEndpoint

protected final String loginEndpoint

loginURL

protected final URL loginURL

logoutEndpoint

protected final String logoutEndpoint

logoutURL

protected final URL logoutURL

timeout

protected final Integer timeout
Constructor Detail

AbstractAuthenticationModuleRunner

public AbstractAuthenticationModuleRunner(URL baseURL,
                                          AuthenticationConfig config)
Parameters:
baseURL -
config -
Throws:
IllegalArgumentException - if an endpoint can not be appended to baseURL
Method Detail

getBaseURL

public URL getBaseURL()

getBaseURI

public URI getBaseURI()

getEnrollEndpoint

public String getEnrollEndpoint()

getLoginEndpoint

public String getLoginEndpoint()

getLogoutEndpoint

public String getLogoutEndpoint()

AeroGear Android Library 1.1.0

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.