Spring SecurityValidacao

0 respostas
dugbuddy

Olá,

Estou precisando validar no SS o tipo de Role e por data de criacao.. mas algo na minha sintaxe esta errado..

oq estou fazendo de errado para que nao valide pela data de criacao?

@Transient
	public boolean isEnabled() {	
		
		for(Role role : this.roles){
			if(role.getName().equals("ROLE_CANDITATO")){
				long diferenca = new Date().getTime() - this.dataCadastro.getTime();//levando em consideracao que vc tenha registrada a dataCadastro do usuario  
				return ((diferenca/1000)/60/60/24) <= 2; //Retorna false se a diferenca entre as duas datas em dias for maior que 2
			} 
					
		}
		return (this.actived);
	}
}

obrigado

Criado 3 de fevereiro de 2010
Respostas 0
Participantes 1