ServletGatewaypublic class Gateway
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
protected Between |
checkCSRF |
|
protected DecryptSession |
decryptSession |
|
protected EncryptSession |
encryptSession |
|
protected Engine |
engine |
|
protected Route |
notFoundRoute |
|
protected Between |
prepareCSRF |
| Constructor | Description |
|---|---|
Gateway(Engine engine,
Between prepareCSRF,
Between checkCSRF,
EncryptSession encryptSession) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
connect(java.lang.String path,
Resource resource) |
|
void |
connectRoute(Route route) |
|
void |
delete(java.lang.String path,
Resource resource) |
|
void |
deleteRoute(Route route) |
|
void |
get(java.lang.String path,
Resource resource) |
|
void |
getCsrfAndSessionProtect(java.lang.String path,
Resource resource) |
|
void |
getCsrfProtect(java.lang.String path,
Resource resource) |
|
DecryptSession |
getDecryptSession() |
|
void |
getRoute(Route route) |
|
void |
getSessionProtect(java.lang.String path,
Resource resource) |
|
void |
head(java.lang.String path,
Resource resource) |
|
void |
headRoute(Route route) |
|
void |
options(java.lang.String path,
Resource resource) |
|
void |
optionsRoute(Route route) |
|
void |
patch(java.lang.String path,
Resource resource) |
|
void |
patchRoute(Route route) |
|
void |
post(java.lang.String path,
Resource resource) |
|
void |
postCsrfAndSessionProtect(java.lang.String path,
Resource resource) |
|
void |
postCsrfAndSetSession(java.lang.String path,
Resource resource) |
|
void |
postCsrfProtect(java.lang.String path,
Resource resource) |
|
void |
postRoute(Route route) |
|
void |
postSessionProtect(java.lang.String path,
Resource resource) |
|
void |
put(java.lang.String path,
Resource resource) |
|
void |
putRoute(Route route) |
|
void |
setCsrfCookieConfig(CookieConfig csrfCookieConfig) |
|
void |
setCsrfFormFieldName(java.lang.String fieldName) |
|
void |
setDecryptSession(DecryptSession decryptSession) |
|
void |
setEncKey(org.rootservices.jwt.entity.jwk.SymmetricKey encKey) |
|
void |
setNotFoundRoute(Route notFoundRoute) |
|
void |
setRotationSignKeys(java.util.Map<java.lang.String,org.rootservices.jwt.entity.jwk.SymmetricKey> rotationSignKeys) |
|
void |
setSessionCookieConfig(CookieConfig sessionCookieConfig) |
|
void |
setSignKey(org.rootservices.jwt.entity.jwk.SymmetricKey signKey) |
|
void |
trace(java.lang.String path,
Resource resource) |
|
void |
traceRoute(Route route) |
protected Engine engine
protected Between prepareCSRF
protected Between checkCSRF
protected EncryptSession encryptSession
protected DecryptSession decryptSession
protected Route notFoundRoute
public Gateway(Engine engine, Between prepareCSRF, Between checkCSRF, EncryptSession encryptSession)
public void get(java.lang.String path,
Resource resource)
public void getCsrfProtect(java.lang.String path,
Resource resource)
public void getCsrfAndSessionProtect(java.lang.String path,
Resource resource)
public void getSessionProtect(java.lang.String path,
Resource resource)
public void post(java.lang.String path,
Resource resource)
public void postCsrfProtect(java.lang.String path,
Resource resource)
public void postCsrfAndSessionProtect(java.lang.String path,
Resource resource)
public void postCsrfAndSetSession(java.lang.String path,
Resource resource)
public void postSessionProtect(java.lang.String path,
Resource resource)
public void put(java.lang.String path,
Resource resource)
public void patch(java.lang.String path,
Resource resource)
public void delete(java.lang.String path,
Resource resource)
public void connect(java.lang.String path,
Resource resource)
public void options(java.lang.String path,
Resource resource)
public void trace(java.lang.String path,
Resource resource)
public void head(java.lang.String path,
Resource resource)
public void getRoute(Route route)
public void postRoute(Route route)
public void putRoute(Route route)
public void patchRoute(Route route)
public void deleteRoute(Route route)
public void connectRoute(Route route)
public void optionsRoute(Route route)
public void traceRoute(Route route)
public void headRoute(Route route)
public void setNotFoundRoute(Route notFoundRoute)
public void setCsrfCookieConfig(CookieConfig csrfCookieConfig)
public void setCsrfFormFieldName(java.lang.String fieldName)
public void setSignKey(org.rootservices.jwt.entity.jwk.SymmetricKey signKey)
public void setRotationSignKeys(java.util.Map<java.lang.String,org.rootservices.jwt.entity.jwk.SymmetricKey> rotationSignKeys)
public void setSessionCookieConfig(CookieConfig sessionCookieConfig)
public void setEncKey(org.rootservices.jwt.entity.jwk.SymmetricKey encKey)
public DecryptSession getDecryptSession()
public void setDecryptSession(DecryptSession decryptSession)