Package io.quarkus.security
-
Interface Summary Interface Description AuthenticationException Purely marker interface for Quarkus Security Authentication exceptions. -
Class Summary Class Description StringPermission Represents permission based on simple string comparison. -
Exception Summary Exception Description AuthenticationCompletionException Exception indicating that a user authentication flow has failed and no challenge is required.AuthenticationFailedException An exception that should be thrown (or otherwise returned to the client for async implementations) byIdentityProviderimplementations if the authentication failed.AuthenticationRedirectException Exception indicating that a redirect is required for the authentication flow to complete.ForbiddenException UnauthorizedException -
Annotation Types Summary Annotation Type Description Authenticated Indicates that a resource can only be accessed by a logged in user.IdentityAttribute A qualifier than can be used to inject attributes from the current identity.PermissionsAllowed Indicates that a resource can only be accessed by a user with one of permissions specified throughPermissionsAllowed.value().PermissionsAllowed.List The repeatable holder forPermissionsAllowed.User A qualifier than can be used to inject the current user.