throws PairingException
{
try{
Map<String, Object> request = new HashMap<String, Object>();
CryptoManager cman = CryptoManagerFactory.getSingleton();
String azid = Base32.encode( cman.getSecureID());
payload.put( "_azid", azid );
try{
String pk = Base32.encode( cman.getECCHandler().getPublicKey( "pairing" ));
payload.put( "_pk", pk );
}catch( Throwable e ){
}
request.put( "req", payload );
String request_str = Base32.encode( BEncoder.encode( request ));
String sig = null;
try{
sig = Base32.encode( cman.getECCHandler().sign( request_str.getBytes( "UTF-8" ), "pairing" ));
}catch( Throwable e ){
}
String other_params =