From c7d492742233c73d4594e5ff3b3b448809d93209 Mon Sep 17 00:00:00 2001 From: ulrich Date: Thu, 03 Jun 2021 17:21:34 +0000 Subject: [PATCH] Readme hinzugefuegt, Kommentare ergaenzt --- src/de/uhilger/httpserver/auth/TokenAuthenticator.java | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/de/uhilger/httpserver/auth/TokenAuthenticator.java b/src/de/uhilger/httpserver/auth/TokenAuthenticator.java index ff95446..699c4bc 100644 --- a/src/de/uhilger/httpserver/auth/TokenAuthenticator.java +++ b/src/de/uhilger/httpserver/auth/TokenAuthenticator.java @@ -1,5 +1,5 @@ /* - jwtTest - JSON Web Token Testimplementierung + http-auth - Authentication Extensions to jdk.httpserver Copyright (C) 2021 Ulrich Hilger This program is free software: you can redistribute it and/or modify @@ -25,7 +25,6 @@ import de.uhilger.httpserver.auth.session.Session; import de.uhilger.httpserver.auth.session.SessionManager; import de.uhilger.httpserver.auth.session.Sessions; -import de.uhilger.httpserver.auth.realm.TestRealm; import io.jsonwebtoken.Claims; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; @@ -106,7 +105,7 @@ * Das Nutzerverzeichnis, gegen das die bei der Anmeldung gemachten Angaben * gepueft werden sollen */ - private final Realm nutzerverzeichnis; + private Realm nutzerverzeichnis; /** der Schluessel zur Signatur von Tokens */ protected final Key key; @@ -124,7 +123,7 @@ */ public TokenAuthenticator() { //this.ctx = ctx; - nutzerverzeichnis = new TestRealm(); + //nutzerverzeichnis = new TestRealm(); //paesse = new HashMap(); //sessions = new HashMap(); sessions = new Sessions(); @@ -226,6 +225,10 @@ } } + public void setRealm(Realm realm) { + this.nutzerverzeichnis = realm; + } + /** * Den Client zur Authentisierung auffordern * -- Gitblit v1.9.3