From 6a01c640a509850815e16d77c2e1dc567bc2a7a3 Mon Sep 17 00:00:00 2001 From: Cleverson Sacramento Date: Tue, 15 Oct 2013 16:01:30 -0300 Subject: [PATCH] Adequação às interfaces --- impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthenticator.java | 6 +++--- impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthorizer.java | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthenticator.java b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthenticator.java index cd7943f..185259a 100644 --- a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthenticator.java +++ b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthenticator.java @@ -63,14 +63,14 @@ public class ServletAuthenticator implements Authenticator { private static ResourceBundle bundle; @Override - public void authenticate() throws AuthenticationException { + public void authenticate() throws Exception { try { getRequest().login(getCredentials().getUsername(), getCredentials().getPassword()); } catch (ServletException cause) { if (cause.getMessage().toLowerCase().contains("invalid") || cause.getMessage().toLowerCase().contains("incorrect") - || cause.getMessage().toLowerCase().contains("failed") ) { + || cause.getMessage().toLowerCase().contains("failed")) { throw new InvalidCredentialsException(getBundle().getString("invalid-credentials")); } else { throw new AuthenticationException(getBundle().getString("authentication-failed"), cause); @@ -79,7 +79,7 @@ public class ServletAuthenticator implements Authenticator { } @Override - public void unauthenticate() { + public void unauthenticate() throws Exception { getCredentials().clear(); try { getRequest().logout(); diff --git a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthorizer.java b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthorizer.java index fa554fa..59a198e 100644 --- a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthorizer.java +++ b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/ServletAuthorizer.java @@ -61,12 +61,12 @@ public class ServletAuthorizer implements Authorizer { private transient ResourceBundle bundle; @Override - public boolean hasRole(String role) { + public boolean hasRole(String role) throws Exception { return getRequest().isUserInRole(role); } @Override - public boolean hasPermission(String resource, String operation) { + public boolean hasPermission(String resource, String operation) throws Exception { throw new DemoiselleException(getBundle().getString("has-permission-not-supported", RequiredPermission.class.getSimpleName())); } -- libgit2 0.21.2