D G I S
G
- generateNOnce(HttpServletRequest) -
Static method in class DigestAuthenticator
- erzeugt eine nonce mit hilfe der aktuellen uhrzeit, der clientadresse,
die im request gespeichert ist und einem schlüssel, der im static initializer
definiert wird oder mit der methode setKeyForNOnce(String key) gesetzt wird.
- generateNOnce(String) -
Static method in class DigestAuthenticator
- erzeugt eine nonce mit hilfe der aktuellen uhrzeit, der clientadresse
und einem schlüssel, der im static initializer definiert wird oder mit der methode
setKeyForNOnce(String key) gesetzt wird.
- generateServerDigest(HttpServletRequest, String) -
Static method in class DigestAuthenticator
- erzeugt wie der client einen digest aus der vom client zurückgesendeten nonce und dem
serverseitig gespeicherten passwort. wenn der client dieses auf der clientseite
richtig eingegeben hat, dann hat dieser serverseitige digest den gleichen wert wie
der responseeintrag im header den der browser nach dem selben verschlüsselungsschema
ermittelt und übertragen hat
- generateServerDigest(String, String, String) -
Static method in class DigestAuthenticator
- erzeugt wie der client einen digest aus der vom client zurückgesendeten nonce und dem
serverseitig gespeicherten passwort. wenn der client dieses auf der clientseite
richtig eingegeben hat, dann hat dieser serverseitige digest den gleichen wert wie
der responseeintrag im header den der browser nach dem selben verschlüsselungsschema
ermittelt und übertragen hat
paramter :
String authorization : der headereintrag authorization
String method : die übertragungsmethode (GET, POST, etc.)
- getAuthorizationResponse(HttpServletRequest) -
Static method in class DigestAuthenticator
- holt aus dem authorizationheader des client den response-eintrag heraus
- getAuthorizationResponse(String) -
Static method in class DigestAuthenticator
- holt aus dem authorizationheader des client den response-eintrag heraus
- getAuthorizationUserName(HttpServletRequest) -
Static method in class DigestAuthenticator
- holt aus dem authorizationheader den username-eintrag heraus
- getAuthorizationUserName(String) -
Static method in class DigestAuthenticator
- holt aus dem authorizationheader den username-eintrag heraus
I
- isValidLogin(HttpServletRequest, String) -
Static method in class DigestAuthenticator
- vergleicht den serverseitig erzeugten digest mit dem responseeintrag im
authorizationheader
- isValidLogin(String, String, String) -
Static method in class DigestAuthenticator
- vergleicht den serverseitig erzeugten digest mit dem responseeintrag im
authorizationheader
S
- setKeyForNOnce(String) -
Static method in class DigestAuthenticator
- setzt einen schlüssel, der zur erzeugung der nonce verwendet wird. die verwendung dieser
methode ist optional, da im static initializer automatisch ein schlüssel gesetzt wird.
D G I S