logbean.logMessage(SecurityLogType.verkkomaksu,permbean.getCurrentUser(),"Validated order number ",orderNumber," bill ",bill==null?"null":bill.toString()," with authcode: ",authcode);
}else{
logbean.logMessage(SecurityLogType.verkkomaksu,permbean.getCurrentUser(),"Unable to find bill for order number ",orderNumber);
}
}else{
logbean.logMessage(SecurityLogType.verkkomaksu,permbean.getCurrentUser(),"Unable to validate order number: ",orderNumber," calculated checksum: ",calculatedHash," authcode ",authcode," paid ",paid," method ",method);
}
}
}catch(NoSuchAlgorithmExceptione){
}catch(NoSuchAlgorithmExceptione){
logger.warn("THIS SHOULD NEVER HAPPEN! (md5 hashfunction should always exist)",e);
logger.warn("THIS SHOULD NEVER HAPPEN! (md5 hashfunction should always exist)",e);
...
@@ -104,6 +118,7 @@ public class VerkkomaksutFiBean implements VerkkomaksutFiBeanLocal {
...
@@ -104,6 +118,7 @@ public class VerkkomaksutFiBean implements VerkkomaksutFiBeanLocal {
logbean.logMessage(SecurityLogType.verkkomaksu,permbean.getCurrentUser(),"User trieed to create new token for bill: ",bill.toString()," but received error: ",ret.getErrorCode()," message ",ret.getErrorMessage());
}else{
logbean.logMessage(SecurityLogType.verkkomaksu,permbean.getCurrentUser(),"User crated new token for bill: ",bill.toString()," Got: ",ret.getOrderNumber()," token ",ret.getToken());
logger.info("Saving roleright {}, r {}, w {}, x {}",newString[]{row.getPermission().toString(),newBoolean(row.isRead()).toString(),newBoolean(row.isWrite()).toString(),newBoolean(row.isExecute()).toString()});
rolerights=null;
return"editRoleright";
}
publicStringcreate(){
userbean.fatalPermission(Permission.ROLE_MANAGEMENT,RolePermission.WRITE,"Does not have permission to create role!");
createMulticoice(poll2,50,"Omistatko älypuhelimen?","En","Kyllä","Olen hankkimassa seuraavaksi älypuhelmen");
createMulticoice(poll2,60,"Miten usein pelaat mobiilipelejä?","En pelaa mobiilipelejä","Olen joskus kokeillut ","Pelaan lähes viikottain","Pelaan lähes päivittäin");
createMulticoice(poll2,70,"Miten usein pelaat pelikonsolilla tai tietokoneella?","En pelaa","Pelaan harvoin","Pelaan kerran, pari viikossa","Pelaan päivittäin");
createMulticoice(poll2,80,"Oletko kokeillut opetuspelejä? Esimerkiksi nettiselaimella tai kännykällä?","En ole kokeillut","Olen kokeillut","Käytän usein");
createTextQuestion(poll2,90,"Millaisen opetuspelin kokisit sekä hyödyllisenä että hauskana?");
createMulticoice(poll2,100,"Oletko käyttänyt sijaintitietoon perustuvia palveluja, kuten Google Latitude tai Foursquare?","En ole kokeillut","Olen kokeillut","Käytän usein");
createTextQuestion(poll2,110,"Millaisia käyttötapoja näkisit sijaintitietoon perustuvilla peleillä tai palveluilla oppimiskäytössä?");
createMulticoice(poll2,120,"Käytätkö sosiaalisen median palveluita, kuten Facebookia tai IRC-Galleriaa?","En ole kokeillut","Olen kokeillut","Käytän usein");
createTextQuestion(poll2,130,"Millaisia käyttötapoja näkisit sosiaalisen mediaan perustuvilla palveluilla oppimiskäytössä?");
createTextQuestion(poll2,140,"Olet ehkä kuullut termin \"pilvipalvelut\". Miltä kuulostaisi ajatus siitä että pelikonsoli ei fyysisesti olisikaan kotonasi, vaan pelien sisältö tulisi suoraan verkkopalvelusta?");
logger.debug("Creating new user: {}",user.getLogin());
// Luodaan uusi käyttäjä UserBeanin funktiolla createNewUser jolle
// annetaan parametrina pakolliset tiedot ( login ja salasana )
// Paluuarvona saadaan uusi uljas käyttäjä-olio.
setUser(userBean.createNewUser(user,password));
password="";
passwordcheck="";
if(getUser()==null){
logger.warn("Could not create user. function returned null!");
}else{
loggingbean.logMessage(SecurityLogType.genericMessage,permbean.getCurrentUser(),"Created new user ",getUser().getLogin()," with id: ",getUser().getId().toString());