Index
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 augmentSecurityIdentity
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 theSecurityIdentity
.
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.
All Classes and Interfaces|All Packages