public class DefaultAuthHeaderAuth extends DefaultRequestAuth
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
mDeviceId |
protected java.lang.String |
mDeviceName |
AUTH_HEADER_NAME
Constructor and Description |
---|
DefaultAuthHeaderAuth(java.lang.String authToken,
java.lang.String apiKey,
java.lang.String deviceId,
java.lang.String deviceName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuilder |
getAuthString()
Get auth header value string.
|
void |
setAuth(IBoxRequest request)
Set Auth into the API request.
|
protected final java.lang.String mDeviceId
protected final java.lang.String mDeviceName
public DefaultAuthHeaderAuth(java.lang.String authToken, java.lang.String apiKey, java.lang.String deviceId, java.lang.String deviceName)
authToken
- auth token.apiKey
- api keydeviceId
- Device ID.deviceName
- Device name.public void setAuth(IBoxRequest request) throws BoxRestException, AuthFatalFailureException
IBoxRequestAuth
setAuth
in interface IBoxRequestAuth
setAuth
in class DefaultRequestAuth
request
- IBoxRequestBoxRestException
- Exception.AuthFatalFailureException
- exceptionpublic java.lang.StringBuilder getAuthString()