Package de.uhilger.httpserver.oauth
Class LoginResponse
- java.lang.Object
-
- de.uhilger.httpserver.oauth.LoginResponse
-
public class LoginResponse extends Object
Die Klasse LoginResponse modelliert die Antwort auf eine HTTP-Anfrage gemaess Bearer Authentication nach RFC 6750
-
-
Constructor Summary
Constructors Constructor Description LoginResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getExpiresIn()
Die Anzahl der Sekunden ermitteln, nach denen der Token ungueltig wirdString
getRefreshToken()
Den Refresh-Token ermittelnString
getToken()
Den Token ermittelnString
getTokenType()
Den Token-Typ bestimmenvoid
setExpiresIn(long seconds)
Die Anzahl der Sekunden setzen, nach denen der Token ungueltig wirdvoid
setRefreshToken(String refreshToken)
Den Refresh-Token eintragenvoid
setToken(String token)
Den Token eintragenString
toJson()
Dieses Objekt nach JSON uebersetzen
-
-
-
Method Detail
-
getToken
public String getToken()
Den Token ermitteln- Returns:
- der Token
-
setToken
public void setToken(String token)
Den Token eintragen- Parameters:
token
- der Token
-
getRefreshToken
public String getRefreshToken()
Den Refresh-Token ermitteln- Returns:
- der Refreh-Token
-
setRefreshToken
public void setRefreshToken(String refreshToken)
Den Refresh-Token eintragen- Parameters:
refreshToken
- der Refresh Token
-
getTokenType
public String getTokenType()
Den Token-Typ bestimmen- Returns:
- der Token-Typ
-
getExpiresIn
public long getExpiresIn()
Die Anzahl der Sekunden ermitteln, nach denen der Token ungueltig wird- Returns:
- die Anzahl Sekunden bis der Token ungueltg wird
-
setExpiresIn
public void setExpiresIn(long seconds)
Die Anzahl der Sekunden setzen, nach denen der Token ungueltig wird- Parameters:
seconds
- die Anzahl Sekunden bis der Token ungueltg wird
-
toJson
public String toJson()
Dieses Objekt nach JSON uebersetzen- Returns:
- das Objekt in JSON
-
-