public class MockAuthWebService extends Object implements AuthWebService
| Constructor and Description |
|---|
MockAuthWebService(io.divide.shared.server.DAO<io.divide.shared.transitory.TransientObject,io.divide.shared.transitory.TransientObject> dao,
io.divide.shared.server.KeyManager keyManager) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getPublicKey() |
rx.Observable<byte[]> |
getPublicKeyA() |
rx.Observable<Map<String,Object>> |
getUserData(String authToken,
String userId) |
rx.Observable<ValidCredentials> |
getUserFromAuthToken(String authToken) |
rx.Observable<ValidCredentials> |
getUserFromRecoveryToken(String authToken) |
retrofit.client.Response |
login(LoginCredentials credentials) |
rx.Observable<ValidCredentials> |
loginA(LoginCredentials credentials) |
rx.Observable<Void> |
sendUserData(String authToken,
String userId,
Map<String,?> data) |
void |
setAuthManger(AuthManager authManager) |
retrofit.client.Response |
userSignUp(SignUpCredentials credentials) |
rx.Observable<ValidCredentials> |
userSignUpA(SignUpCredentials credentials) |
void |
verifyAuthToken(String token) |
@Inject
public MockAuthWebService(io.divide.shared.server.DAO<io.divide.shared.transitory.TransientObject,io.divide.shared.transitory.TransientObject> dao,
io.divide.shared.server.KeyManager keyManager)
public void setAuthManger(AuthManager authManager)
public retrofit.client.Response userSignUp(@Body
SignUpCredentials credentials)
userSignUp in interface AuthWebServicepublic rx.Observable<ValidCredentials> userSignUpA(@Body SignUpCredentials credentials)
userSignUpA in interface AuthWebServicepublic retrofit.client.Response login(@Body
LoginCredentials credentials)
login in interface AuthWebServicepublic rx.Observable<ValidCredentials> loginA(@Body LoginCredentials credentials)
loginA in interface AuthWebServicepublic rx.Observable<byte[]> getPublicKeyA()
getPublicKeyA in interface AuthWebServicepublic byte[] getPublicKey()
getPublicKey in interface AuthWebServicepublic rx.Observable<ValidCredentials> getUserFromAuthToken(@Path(value="token") String authToken)
getUserFromAuthToken in interface AuthWebServicepublic rx.Observable<ValidCredentials> getUserFromRecoveryToken(@Path(value="token") String authToken)
getUserFromRecoveryToken in interface AuthWebServicepublic rx.Observable<Void> sendUserData(@Header(value="Authorization") String authToken, @Path(value="userId") String userId, @Body Map<String,?> data)
sendUserData in interface AuthWebServicepublic rx.Observable<Map<String,Object>> getUserData(@Header(value="Authorization") String authToken, String userId)
getUserData in interface AuthWebServicepublic void verifyAuthToken(String token)
Copyright © 2014. All rights reserved.