public class CsrfAuthorizer extends java.lang.Object implements Authorizer<CommonProfile>
| Constructor and Description |
|---|
CsrfAuthorizer() |
CsrfAuthorizer(java.lang.String parameterName,
java.lang.String headerName) |
CsrfAuthorizer(java.lang.String parameterName,
java.lang.String headerName,
boolean onlyCheckPostRequest) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getHeaderName() |
java.lang.String |
getParameterName() |
boolean |
isAuthorized(WebContext context,
java.util.List<CommonProfile> profiles)
Checks if the user profiles and / or the current web context are authorized.
|
boolean |
isOnlyCheckPostRequest() |
void |
setHeaderName(java.lang.String headerName) |
void |
setOnlyCheckPostRequest(boolean onlyCheckPostRequest) |
void |
setParameterName(java.lang.String parameterName) |
public CsrfAuthorizer()
public CsrfAuthorizer(java.lang.String parameterName,
java.lang.String headerName)
public CsrfAuthorizer(java.lang.String parameterName,
java.lang.String headerName,
boolean onlyCheckPostRequest)
public boolean isAuthorized(WebContext context, java.util.List<CommonProfile> profiles) throws HttpAction
AuthorizerisAuthorized in interface Authorizer<CommonProfile>context - the web contextprofiles - the user profilesHttpAction - whether an additional HTTP action is requiredpublic java.lang.String getParameterName()
public void setParameterName(java.lang.String parameterName)
public java.lang.String getHeaderName()
public void setHeaderName(java.lang.String headerName)
public boolean isOnlyCheckPostRequest()
public void setOnlyCheckPostRequest(boolean onlyCheckPostRequest)
Copyright © 2018. All Rights Reserved.