public static class Tomcat7SecurityService.Tomcat7AuthenticationContext
extends java.lang.Object
implements org.granite.messaging.service.security.SecurityService.AuthenticationContext
| Constructor and Description |
|---|
Tomcat7SecurityService.Tomcat7AuthenticationContext(org.apache.catalina.Realm realm) |
| Modifier and Type | Method and Description |
|---|---|
java.security.Principal |
authenticate(java.lang.String username,
java.lang.String password) |
java.security.Principal |
getPrincipal() |
boolean |
isUserInRole(java.lang.String role) |
void |
logout() |
public Tomcat7SecurityService.Tomcat7AuthenticationContext(org.apache.catalina.Realm realm)
public java.security.Principal authenticate(java.lang.String username,
java.lang.String password)
authenticate in interface org.granite.messaging.service.security.SecurityService.AuthenticationContextpublic java.security.Principal getPrincipal()
getPrincipal in interface org.granite.messaging.service.security.SecurityService.AuthenticationContextpublic boolean isUserInRole(java.lang.String role)
isUserInRole in interface org.granite.messaging.service.security.SecurityService.AuthenticationContextpublic void logout()
logout in interface org.granite.messaging.service.security.SecurityService.AuthenticationContext