Interface SecurityDomain

  • All Known Implementing Classes:
    SimpleSecurityDomain

    public interface SecurityDomain
    Simple plugin to provide authentication/authorization to embedded implementations
    Version:
    $Revision: 1 $
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.security.Principal authenticate​(java.lang.String username, java.lang.String password)  
      boolean isUserInRole​(java.security.Principal username, java.lang.String role)  
    • Method Detail

      • authenticate

        java.security.Principal authenticate​(java.lang.String username,
                                             java.lang.String password)
                                      throws java.lang.SecurityException
        Throws:
        java.lang.SecurityException
      • isUserInRole

        boolean isUserInRole​(java.security.Principal username,
                             java.lang.String role)