diff --git a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/Credentials.java b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/Credentials.java index 023bef8..abeec63 100644 --- a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/Credentials.java +++ b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/security/Credentials.java @@ -41,6 +41,13 @@ import java.io.Serializable; import javax.enterprise.context.RequestScoped; import javax.inject.Named; +/** + * This classes keeps credential informations, username and password. + * + * @author SERPRO + * + */ + @Named @RequestScoped public class Credentials implements Serializable { @@ -51,6 +58,9 @@ public class Credentials implements Serializable { private String password; + /** + * Cleans the stored information, setting username and password to null. + */ public void clear() { this.username = null; this.password = null; 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 aea5cb2..357a47a 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 @@ -48,6 +48,14 @@ import br.gov.frameworkdemoiselle.util.Beans; import br.gov.frameworkdemoiselle.util.NameQualifier; import br.gov.frameworkdemoiselle.util.ResourceBundle; +/** + * Implements the {@link Authenticator} interface, offering a way to implement + * offering a manner to use the authenticator's functionalities. + * + * @author SERPRO + * + */ + @Priority(L2_PRIORITY) public class ServletAuthenticator implements Authenticator { 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 0e82e27..76f6a48 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 @@ -46,6 +46,14 @@ import br.gov.frameworkdemoiselle.internal.producer.ResourceBundleProducer; import br.gov.frameworkdemoiselle.util.Beans; import br.gov.frameworkdemoiselle.util.ResourceBundle; +/** + * Implements the {@link Authorizer} interface, offering a way to implement + * offering a manner to use the authorizer's functionalities. + * + * @author SERPRO + * + */ + @Priority(L2_PRIORITY) public class ServletAuthorizer implements Authorizer { diff --git a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/util/ServletFilter.java b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/util/ServletFilter.java index 1e20497..a376a46 100644 --- a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/util/ServletFilter.java +++ b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/util/ServletFilter.java @@ -45,6 +45,13 @@ import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; +/** + * Implements the {@link javax.servlet.Filter} interface. + * + * @author SERPRO + * + */ + public class ServletFilter implements Filter { @Override diff --git a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/util/ServletListener.java b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/util/ServletListener.java index 911cf99..216ea4d 100644 --- a/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/util/ServletListener.java +++ b/impl/extension/servlet/src/main/java/br/gov/frameworkdemoiselle/util/ServletListener.java @@ -41,6 +41,14 @@ import javax.servlet.ServletContextEvent; import br.gov.frameworkdemoiselle.lifecycle.AfterShutdownProccess; import br.gov.frameworkdemoiselle.lifecycle.AfterStartupProccess; +/** + * Implements the {@link javax.servlet.ServletContextListener} interface, and fire two events: + * {@link AfterStartupProccess} and {@link AfterShutdownProccess}. + * + * @author SERPRO + * + */ + public class ServletListener implements javax.servlet.ServletContextListener { @Override -- libgit2 0.21.2