Package de.dytanic.cloudnet.http
Class V1HttpSession
- java.lang.Object
-
- de.dytanic.cloudnet.http.V1HttpSession
-
public final class V1HttpSession extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classV1HttpSession.SessionEntry
-
Constructor Summary
Constructors Constructor Description V1HttpSession()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanauth(de.dytanic.cloudnet.driver.network.http.IHttpContext context)de.dytanic.cloudnet.driver.permission.IPermissionUsergetUser(de.dytanic.cloudnet.driver.network.http.IHttpContext context)V1HttpSession.SessionEntrygetValidSessionEntry(java.lang.String cookieValue, de.dytanic.cloudnet.driver.network.http.IHttpContext context)booleanisAuthorized(de.dytanic.cloudnet.driver.network.http.IHttpContext context)voidlogout(de.dytanic.cloudnet.driver.network.http.IHttpContext context)
-
-
-
Method Detail
-
auth
public boolean auth(de.dytanic.cloudnet.driver.network.http.IHttpContext context) throws java.lang.Exception- Throws:
java.lang.Exception
-
isAuthorized
public boolean isAuthorized(de.dytanic.cloudnet.driver.network.http.IHttpContext context)
-
getValidSessionEntry
public V1HttpSession.SessionEntry getValidSessionEntry(java.lang.String cookieValue, de.dytanic.cloudnet.driver.network.http.IHttpContext context)
-
logout
public void logout(de.dytanic.cloudnet.driver.network.http.IHttpContext context)
-
getUser
public de.dytanic.cloudnet.driver.permission.IPermissionUser getUser(de.dytanic.cloudnet.driver.network.http.IHttpContext context)
-
-