public class HttpAction
extends java.lang.Exception
| Modifier and Type | Field and Description |
|---|---|
protected int |
code |
| Modifier and Type | Method and Description |
|---|---|
static HttpAction |
forbidden(java.lang.String message,
WebContext context)
Build a forbidden response.
|
int |
getCode()
Return the HTTP code.
|
static HttpAction |
ok(java.lang.String message,
WebContext context)
Build an HTTP Ok without any content.
|
static HttpAction |
ok(java.lang.String message,
WebContext context,
java.lang.String content)
Build an HTTP Ok.
|
static HttpAction |
redirect(java.lang.String message,
WebContext context,
java.lang.String url)
Build a redirection.
|
static HttpAction |
status(java.lang.String message,
int status,
WebContext context)
Build a response with message and status.
|
java.lang.String |
toString() |
static HttpAction |
unauthorized(java.lang.String message,
WebContext context,
java.lang.String realmName)
Build a basic auth popup credentials.
|
static HttpAction |
unauthorized(java.lang.String message,
WebContext context,
java.lang.String realmName,
java.lang.String url)
Build a basic auth popup credentials.
|
static HttpAction |
unauthorizedDigest(java.lang.String message,
WebContext context,
java.lang.String realmName,
java.lang.String qop,
java.lang.String nonce)
Build a digest auth popup credentials.
|
static HttpAction |
unauthorizedNegotiate(java.lang.String message,
WebContext context)
Build a response requesting to provide credentials via Kerberos/SPNEGO Negotiate mechanism.
|
public static HttpAction status(java.lang.String message, int status, WebContext context)
message - messagestatus - the HTTP statuscontext - contextpublic static HttpAction redirect(java.lang.String message, WebContext context, java.lang.String url)
message - messagecontext - contexturl - urlpublic static HttpAction ok(java.lang.String message, WebContext context)
message - messagecontext - contextpublic static HttpAction ok(java.lang.String message, WebContext context, java.lang.String content)
message - messagecontext - contextcontent - contentpublic static HttpAction unauthorized(java.lang.String message, WebContext context, java.lang.String realmName)
message - messagecontext - contextrealmName - realm namepublic static HttpAction unauthorized(java.lang.String message, WebContext context, java.lang.String realmName, java.lang.String url)
message - messagecontext - contextrealmName - realm nameurl - urlpublic static HttpAction unauthorizedDigest(java.lang.String message, WebContext context, java.lang.String realmName, java.lang.String qop, java.lang.String nonce)
message - messagecontext - contextrealmName - realm nameqop - qopnonce - noncepublic static HttpAction unauthorizedNegotiate(java.lang.String message, WebContext context)
message - messagecontext - contextpublic static HttpAction forbidden(java.lang.String message, WebContext context)
message - messagecontext - contextpublic int getCode()
public java.lang.String toString()
toString in class java.lang.ThrowableCopyright © 2018. All Rights Reserved.