Authentifizierung fuer Modul jdk.httpserver
ulrich
2021-06-03 696a4b57fddb96f3e76fefb3d8bf6b76e92bf3c3
src/de/uhilger/httpserver/auth/realm/Realm.java
@@ -56,20 +56,20 @@
  /**
   * Uberpruefen, ob die Benutzerkennung und das Kennwort gueltig sind.
   * 
   * @param nutzerId  die Kennung des Benutzers
   * @param user  der Benutzer
   * @param kennwort das Kennwort des Benutzers
   * @return true, wenn die Angaben stimmen, false wenn nicht
   */
  public boolean isValid(String nutzerId, String kennwort);
  public boolean isValid(String userId, String kennwort);
  
  /**
   * Pruefen, ob ein Benutzer eine Rolle hat
   * 
   * @param nutzerId die Kennung des Benutzers
   * @param rollenId die Kennung der Rolle
   * @param user der Benutzer
   * @param roleId die Kennung der Rolle
   * @return  true, wenn der Benutzer die Rolle hat, false wenn nicht
   */
  public boolean hasRole(String nutzerId, String rollenId);
  public boolean hasRole(String userId, String roleId);
  
  /**
   * Den Namen dieses Realms ermitteln