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 a matchingPermissionsAllowedpermission with thePermissionChecker.value()name can be granted.Lists one or more required permissions that must be granted.The repeatable holder forPermissionsAllowed.Represents permission based on simple string comparison.A qualifier than can be used to inject the current user.