Package com.atlassian.confluence.security.service
-
Interface Summary Interface Description AnonymousUserPermissionsService A service for managing permissions for the anonymous Confluence user.XsrfTokenService To be used in scenarios where theXsrfTokenInterceptor
can not be applied. -
Class Summary Class Description DefaultAnonymousUserPermissionsService DefaultXsrfTokenService This implementation unfortunately duplicates the logic ofXsrfTokenInterceptor
as a proper adaption turns out too complex due to the extensive use ofThreadLocals
in the underlying code. -
Exception Summary Exception Description IllegalPermissionStateException Exception thrown from a service when the permissions of the application are not in the correct state to allow the permission change requested to be performed.