Package com.atlassian.plugins.rest.common.security

Interface Summary
AuthenticationContext An authentication context to retrieve the principal and authentication status.
 

Enum Summary
CorsHeaders HTTP Headers for Cross-Origin Resource Sharing
 

Exception Summary
AuthenticationRequiredException Exception thrown when a client tries to access a resources that requires authentication and the client is not authenticated.
AuthorisationException Exception thrown by the SysadminOnlyResourceFilter to indicate a user is not a system administrator.
CorsPreflightCheckCompleteException Thrown when a Cors preflight check has completed and is ready to be returned to the browser
XsrfCheckFailedException Thrown when an XSRF check fails
 

Annotation Types Summary
AnonymousAllowed An annotation to tell that resources are accessible by anonymous users (i.e.
CorsAllowed The annotation used to indicate that a method allows Cors preflight and simple cross-origin requests.
RequiresXsrfCheck The annotation used to indicate that a method needs XSRF protection checking
 



Copyright © 2014 Atlassian. All Rights Reserved.