A C D E G H I K L M P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Key, Value) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- addAll(Key, List<Value>) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- addAll(Key, Value...) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- addFirst(Key, Value) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- authenticate(APIGatewayV2HTTPEvent) - Static method in class io.quarkus.amazon.lambda.http.DefaultLambdaIdentityProvider
-
Create a SecurityIdentity with a principal derived from APIGatewayV2HTTPEvent.
- authenticate(APIGatewayV2HTTPEvent) - Method in interface io.quarkus.amazon.lambda.http.LambdaIdentityProvider
-
You must override this method unless you directly override IdentityProvider.authenticate
- authenticate(DefaultLambdaAuthenticationRequest, AuthenticationRequestContext) - Method in class io.quarkus.amazon.lambda.http.DefaultLambdaIdentityProvider
- authenticate(LambdaAuthenticationRequest, AuthenticationRequestContext) - Method in interface io.quarkus.amazon.lambda.http.LambdaIdentityProvider
- authenticate(RoutingContext, IdentityProviderManager) - Method in class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
C
- clear() - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- clone() - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- CognitoPrincipal - Class in io.quarkus.amazon.lambda.http
-
Represents a Cognito JWT used to authenticate request Will only be allocated if requestContext.authorizer.jwt.claims.cognito:username is set in the http event sent by API Gateway
- CognitoPrincipal(APIGatewayV2HTTPEvent.RequestContext.Authorizer.JWT) - Constructor for class io.quarkus.amazon.lambda.http.CognitoPrincipal
- containsKey(Object) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- containsValue(Object) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- credentialTypes - Static variable in class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
- CustomPrincipal - Class in io.quarkus.amazon.lambda.http
-
Represents a custom principal sent by API Gateway i.e.
- CustomPrincipal(String, Map<String, Object>) - Constructor for class io.quarkus.amazon.lambda.http.CustomPrincipal
D
- DefaultLambdaAuthenticationRequest - Class in io.quarkus.amazon.lambda.http
-
This will execute if and only if there is no identity after invoking a LambdaAuthenticationRequest
- DefaultLambdaAuthenticationRequest(APIGatewayV2HTTPEvent) - Constructor for class io.quarkus.amazon.lambda.http.DefaultLambdaAuthenticationRequest
- DefaultLambdaIdentityProvider - Class in io.quarkus.amazon.lambda.http
- DefaultLambdaIdentityProvider() - Constructor for class io.quarkus.amazon.lambda.http.DefaultLambdaIdentityProvider
E
- entrySet() - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- equals(Object) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- equalsIgnoreValueOrder(MultiValuedTreeMap<Key, Value>) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
G
- get(Object) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- getChallenge(RoutingContext) - Method in class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
- getClaims() - Method in class io.quarkus.amazon.lambda.http.CognitoPrincipal
- getClaims() - Method in class io.quarkus.amazon.lambda.http.CustomPrincipal
- getCredentialTransport() - Method in class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
- getCredentialTypes() - Method in class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
- getEvent() - Method in class io.quarkus.amazon.lambda.http.DefaultLambdaAuthenticationRequest
- getEvent() - Method in class io.quarkus.amazon.lambda.http.LambdaAuthenticationRequest
- getFirst(Key) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- getIam() - Method in class io.quarkus.amazon.lambda.http.IAMPrincipal
- getName() - Method in class io.quarkus.amazon.lambda.http.CognitoPrincipal
- getName() - Method in class io.quarkus.amazon.lambda.http.CustomPrincipal
- getName() - Method in class io.quarkus.amazon.lambda.http.IAMPrincipal
- getPrincipal(APIGatewayV2HTTPEvent) - Static method in class io.quarkus.amazon.lambda.http.DefaultLambdaIdentityProvider
- getRequestType() - Method in class io.quarkus.amazon.lambda.http.DefaultLambdaIdentityProvider
- getRequestType() - Method in interface io.quarkus.amazon.lambda.http.LambdaIdentityProvider
H
- handleRequest(APIGatewayV2HTTPEvent, Context) - Method in class io.quarkus.amazon.lambda.http.LambdaHttpHandler
- hashCode() - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- Headers - Class in io.quarkus.amazon.lambda.http.model
- Headers() - Constructor for class io.quarkus.amazon.lambda.http.model.Headers
I
- IAMPrincipal - Class in io.quarkus.amazon.lambda.http
-
Used if IAM is used for authentication.
- IAMPrincipal(APIGatewayV2HTTPEvent.RequestContext.IAM) - Constructor for class io.quarkus.amazon.lambda.http.IAMPrincipal
- identityProviders - Variable in class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
- initialize() - Method in class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
- io.quarkus.amazon.lambda.http - package io.quarkus.amazon.lambda.http
- io.quarkus.amazon.lambda.http.model - package io.quarkus.amazon.lambda.http.model
- isEmpty() - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
K
- keySet() - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
L
- LambdaAuthenticationRequest - Class in io.quarkus.amazon.lambda.http
- LambdaAuthenticationRequest(APIGatewayV2HTTPEvent) - Constructor for class io.quarkus.amazon.lambda.http.LambdaAuthenticationRequest
- LambdaHttpAuthenticationMechanism - Class in io.quarkus.amazon.lambda.http
- LambdaHttpAuthenticationMechanism() - Constructor for class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
- LambdaHttpHandler - Class in io.quarkus.amazon.lambda.http
- LambdaHttpHandler() - Constructor for class io.quarkus.amazon.lambda.http.LambdaHttpHandler
- LambdaIdentityProvider - Interface in io.quarkus.amazon.lambda.http
-
Helper interface that removes some boilerplate for creating an IdentityProvider that processes APIGatewayV2HTTPEvent
M
- MultiValuedTreeMap<Key,Value> - Class in io.quarkus.amazon.lambda.http.model
-
Simple implementation of a multi valued tree map to use for case-insensitive headers
- MultiValuedTreeMap() - Constructor for class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- MultiValuedTreeMap(Comparator<Key>) - Constructor for class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
P
- put(Key, List<Value>) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- putAll(Map<? extends Key, ? extends List<Value>>) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
- putSingle(Key, Value) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
R
- remove(Object) - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
S
- sendChallenge(RoutingContext) - Method in class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
- size() - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
T
- toString() - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
U
- useDefault - Variable in class io.quarkus.amazon.lambda.http.LambdaHttpAuthenticationMechanism
V
- values() - Method in class io.quarkus.amazon.lambda.http.model.MultiValuedTreeMap
All Classes All Packages