AeroGear Android Library 1.1.0

org.jboss.aerogear.android.authentication
Class AuthorizationFields

java.lang.Object
  extended by org.jboss.aerogear.android.authentication.AuthorizationFields

public final class AuthorizationFields
extends Object

This class wraps up fields which need to be applied to a request to ensure it can be securely consumed. Fields on this class are defensively copied.


Constructor Summary
AuthorizationFields()
           
 
Method Summary
 void addHeader(String headerName, String headerValue)
           
 void addQueryParameter(String parameterName, String parameterValue)
           
 List<android.util.Pair<String,String>> getHeaders()
           
 List<android.util.Pair<String,String>> getQueryParameters()
           
 void setHeaders(List<android.util.Pair<String,String>> headers)
           
 void setQueryParameters(List<android.util.Pair<String,String>> queryParameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthorizationFields

public AuthorizationFields()
Method Detail

getQueryParameters

public List<android.util.Pair<String,String>> getQueryParameters()
Returns:
a copy queryParameters

setQueryParameters

public void setQueryParameters(List<android.util.Pair<String,String>> queryParameters)
Parameters:
queryParameters - may not be null
Throws:
IllegalArgumentException - if queryParameters is null

getHeaders

public List<android.util.Pair<String,String>> getHeaders()
Returns:
a copy of headers

setHeaders

public void setHeaders(List<android.util.Pair<String,String>> headers)
Parameters:
headers - may not be null
Throws:
IllegalArgumentException - if headers is null

addHeader

public void addHeader(String headerName,
                      String headerValue)

addQueryParameter

public void addQueryParameter(String parameterName,
                              String parameterValue)

AeroGear Android Library 1.1.0

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