Index

A B C D F G I J K L P Q R S T U V 
All Classes and Interfaces|All Packages

A

AbstractTestHttpAuthenticationMechanism - Class in io.quarkus.test.security
 
AbstractTestHttpAuthenticationMechanism() - Constructor for class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
afterEach(QuarkusTestMethodContext) - Method in class io.quarkus.test.security.QuarkusSecurityTestExtension
 
attributes() - Element in annotation interface io.quarkus.test.security.TestSecurity
Adds attributes to a SecurityIdentity configured by this annotation.
AttributeType - Enum Class in io.quarkus.test.security
 
augment(SecurityIdentity, Annotation[]) - Method in interface io.quarkus.test.security.TestSecurityIdentityAugmentor
 
augmentors - Variable in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
augmentors() - Element in annotation interface io.quarkus.test.security.TestSecurity
Specify SecurityIdentityAugmentor CDI beans that should augment SecurityIdentity created with this annotation.
authenticate(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
authenticate(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.test.security.PathBasedTestHttpAuthenticationMechanism
 
authMechanism - Variable in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
authMechanism() - Element in annotation interface io.quarkus.test.security.TestSecurity
Selects authentication mechanism used in a path-based authentication.
authorizationEnabled() - Element in annotation interface io.quarkus.test.security.TestSecurity
If this is false then all security constraints are disabled.

B

beforeEach(QuarkusTestMethodContext) - Method in class io.quarkus.test.security.QuarkusSecurityTestExtension
 
blockingSecurityExecutor - Variable in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
BOOLEAN - Enum constant in enum class io.quarkus.test.security.AttributeType
 

C

check() - Method in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
check() - Method in class io.quarkus.test.security.TestAuthController
 
check() - Method in class io.quarkus.test.security.TestIdentityAssociation
 
convert(String) - Method in enum class io.quarkus.test.security.AttributeType
 

D

DEFAULT - Enum constant in enum class io.quarkus.test.security.AttributeType
 
delegate - Variable in class io.quarkus.test.security.TestIdentityAssociation
A request scoped delegate that allows the system to function as normal when the user has not been explicitly overridden
DelegateSecurityIdentityAssociation - Class in io.quarkus.test.security
 
DelegateSecurityIdentityAssociation() - Constructor for class io.quarkus.test.security.DelegateSecurityIdentityAssociation
 

F

FallbackTestHttpAuthenticationMechanism - Class in io.quarkus.test.security
This test mechanism is fallback when no other mechanism manages to authenticate.
FallbackTestHttpAuthenticationMechanism() - Constructor for class io.quarkus.test.security.FallbackTestHttpAuthenticationMechanism
 

G

getChallenge(RoutingContext) - Method in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
getCredentialTransport(RoutingContext) - Method in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
getCredentialTypes() - Method in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
getDeferredIdentity() - Method in class io.quarkus.test.security.TestIdentityAssociation
 
getIdentity() - Method in class io.quarkus.test.security.TestIdentityAssociation
 
getPriority() - Method in class io.quarkus.test.security.PathBasedTestHttpAuthenticationMechanism
 
getTestIdentity() - Method in class io.quarkus.test.security.TestIdentityAssociation
 
getTestIdentity() - Method in class io.quarkus.test.security.TestPrincipalProducer
 

I

INTEGER - Enum constant in enum class io.quarkus.test.security.AttributeType
 
io.quarkus.test.security - package io.quarkus.test.security
 
isAuthorizationEnabled() - Method in class io.quarkus.test.security.TestAuthController
 
isEnabled() - Method in class io.quarkus.test.security.TestAuthController
 

J

JSON_ARRAY - Enum constant in enum class io.quarkus.test.security.AttributeType
 
JSON_OBJECT - Enum constant in enum class io.quarkus.test.security.AttributeType
 

K

key() - Element in annotation interface io.quarkus.test.security.SecurityAttribute
 

L

LONG - Enum constant in enum class io.quarkus.test.security.AttributeType
 

P

PathBasedTestHttpAuthenticationMechanism - Class in io.quarkus.test.security
When authentication mechanism is selected with the TestSecurity.authMechanism() annotation attribute, we must be sure that the test mechanism is primary identity provider for that authentication type.
PathBasedTestHttpAuthenticationMechanism() - Constructor for class io.quarkus.test.security.PathBasedTestHttpAuthenticationMechanism
 
permissions() - Element in annotation interface io.quarkus.test.security.TestSecurity
Used in combination with TestSecurity.user() to specify permissions possessed by the SecurityIdentity.

Q

QuarkusSecurityTestExtension - Class in io.quarkus.test.security
 
QuarkusSecurityTestExtension() - Constructor for class io.quarkus.test.security.QuarkusSecurityTestExtension
 

R

roles() - Element in annotation interface io.quarkus.test.security.TestSecurity
Used in combination with TestSecurity.user() to specify the users roles.

S

SecurityAttribute - Annotation Interface in io.quarkus.test.security
 
setAuthMechanism(String) - Method in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
setEnabled(boolean) - Method in class io.quarkus.test.security.TestAuthController
 
setIdentity(SecurityIdentity) - Method in class io.quarkus.test.security.TestIdentityAssociation
 
setIdentity(Uni<SecurityIdentity>) - Method in class io.quarkus.test.security.TestIdentityAssociation
 
setPathBasedIdentity(boolean) - Method in class io.quarkus.test.security.TestIdentityAssociation
 
setSecurityIdentityAugmentors(List<Instance<? extends SecurityIdentityAugmentor>>) - Method in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
setTestIdentity(SecurityIdentity) - Method in class io.quarkus.test.security.TestIdentityAssociation
 
STRING - Enum constant in enum class io.quarkus.test.security.AttributeType
 
STRING_SET - Enum constant in enum class io.quarkus.test.security.AttributeType
 

T

TestAuthController - Class in io.quarkus.test.security
 
TestAuthController() - Constructor for class io.quarkus.test.security.TestAuthController
 
testIdentity - Variable in class io.quarkus.test.security.TestPrincipalProducer
 
testIdentityAssociation - Variable in class io.quarkus.test.security.AbstractTestHttpAuthenticationMechanism
 
TestIdentityAssociation - Class in io.quarkus.test.security
 
TestIdentityAssociation() - Constructor for class io.quarkus.test.security.TestIdentityAssociation
 
TestPrincipalProducer - Class in io.quarkus.test.security
 
TestPrincipalProducer() - Constructor for class io.quarkus.test.security.TestPrincipalProducer
 
TestSecurity - Annotation Interface in io.quarkus.test.security
 
TestSecurityIdentityAugmentor - Interface in io.quarkus.test.security
 
type() - Element in annotation interface io.quarkus.test.security.SecurityAttribute
 

U

user() - Element in annotation interface io.quarkus.test.security.TestSecurity
If this is non-zero then the test will be run with a SecurityIdentity with the specified username.

V

value() - Element in annotation interface io.quarkus.test.security.SecurityAttribute
 
valueOf(String) - Static method in enum class io.quarkus.test.security.AttributeType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkus.test.security.AttributeType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D F G I J K L P Q R S T U V 
All Classes and Interfaces|All Packages