Module io.quarkus.security.api
Package io.quarkus.security
package io.quarkus.security
-
ClassDescriptionIndicates that a resource can only be accessed by a logged in user.Exception indicating that a user authentication flow has failed and no challenge is required.Purely marker interface for Quarkus Security Authentication exceptions.An exception that should be thrown (or otherwise returned to the client for async implementations) by
IdentityProviderimplementations if the authentication failed.Exception indicating that a redirect is required for the authentication flow to complete.A qualifier than can be used to inject attributes from the current identity.Annotation that can be used to annotate a CDI bean method that checks if aSecurityIdentityholds a permission specified by thePermissionChecker.value().Indicates that a resource can only be accessed by a user with one of permissions specified throughPermissionsAllowed.value().The repeatable holder forPermissionsAllowed.Represents permission based on simple string comparison.A qualifier than can be used to inject the current user.