public class CorsAuthorizer extends java.lang.Object implements Authorizer<CommonProfile>
| Constructor and Description |
|---|
CorsAuthorizer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getAllowCredentials() |
java.lang.String |
getAllowHeaders() |
java.util.Set<HttpConstants.HTTP_METHOD> |
getAllowMethods() |
java.lang.String |
getAllowOrigin() |
java.lang.String |
getExposeHeaders() |
int |
getMaxAge() |
boolean |
isAuthorized(WebContext context,
java.util.List<CommonProfile> profiles)
Checks if the user profiles and / or the current web context are authorized.
|
void |
setAllowCredentials(java.lang.Boolean allowCredentials) |
void |
setAllowHeaders(java.lang.String allowHeaders) |
void |
setAllowMethods(java.util.Set<HttpConstants.HTTP_METHOD> allowMethods) |
void |
setAllowOrigin(java.lang.String allowOrigin) |
void |
setExposeHeaders(java.lang.String exposeHeaders) |
void |
setMaxAge(int maxAge) |
java.lang.String |
toString() |
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 getAllowOrigin()
public void setAllowOrigin(java.lang.String allowOrigin)
public java.lang.String getExposeHeaders()
public void setExposeHeaders(java.lang.String exposeHeaders)
public int getMaxAge()
public void setMaxAge(int maxAge)
public java.lang.Boolean getAllowCredentials()
public void setAllowCredentials(java.lang.Boolean allowCredentials)
public java.util.Set<HttpConstants.HTTP_METHOD> getAllowMethods()
public void setAllowMethods(java.util.Set<HttpConstants.HTTP_METHOD> allowMethods)
public java.lang.String getAllowHeaders()
public void setAllowHeaders(java.lang.String allowHeaders)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018. All Rights Reserved.