package de.tum.in.tumcampusapp.models.tumcabe;
import android.content.Context;
import de.tum.in.tumcampusapp.auxiliary.AuthenticationManager;
import de.tum.in.tumcampusapp.exceptions.NoPrivateKey;
public class DeviceUploadGcmToken {
private DeviceVerification verification;
private String token;
private String signature;
public DeviceUploadGcmToken(Context c, String token) throws NoPrivateKey {
//Create some data
this.token = token;
this.verification = new DeviceVerification(c);
//Sign this data for verification
AuthenticationManager am = new AuthenticationManager(c);
this.signature = am.sign(token);
}
}