Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ALL_PATHS - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- ALLOW_EFFECT - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- ANY_HTTP_METHOD - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- ANY_RESOURCE - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- API_GATEWAY_IDENTIFIER_INDEX - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- API_KEY_SECRET_KEY - Static variable in class no.unit.commons.apigateway.authentication.DefaultRequestAuthorizer
- API_KEY_SECRET_NAME - Static variable in class no.unit.commons.apigateway.authentication.DefaultRequestAuthorizer
- AUTHORIZATION_HEADER - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- AuthorizerResponse - Class in no.unit.commons.apigateway.authentication
- AuthorizerResponse() - Constructor for class no.unit.commons.apigateway.authentication.AuthorizerResponse
- AuthorizerResponse.Builder - Class in no.unit.commons.apigateway.authentication
- AuthPolicy - Class in no.unit.commons.apigateway.authentication
- AuthPolicy() - Constructor for class no.unit.commons.apigateway.authentication.AuthPolicy
- AuthPolicy.Builder - Class in no.unit.commons.apigateway.authentication
B
- build() - Method in class no.unit.commons.apigateway.authentication.AuthorizerResponse.Builder
- build() - Method in class no.unit.commons.apigateway.authentication.AuthPolicy.Builder
- build() - Method in class no.unit.commons.apigateway.authentication.StatementElement.Builder
C
- callerIsAllowedToPerformAction(APIGatewayCustomAuthorizerEvent) - Method in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- COULD_NOT_READ_PRINCIPAL_ID_ERROR - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- createAllowAuthPolicy(String) - Method in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- createDenyAuthPolicy() - Method in class no.unit.commons.apigateway.authentication.RequestAuthorizer
D
- DEFAULT_MESSAGE - Static variable in exception class no.unit.commons.apigateway.authentication.ForbiddenException
- DefaultRequestAuthorizer - Class in no.unit.commons.apigateway.authentication
-
A simple Lambda Authorizer.
- DefaultRequestAuthorizer(String) - Constructor for class no.unit.commons.apigateway.authentication.DefaultRequestAuthorizer
-
The constructor that should be inherited by the default constructor of the custom Lambda Authorizer.
- DefaultRequestAuthorizer(SecretsManagerClient, String) - Constructor for class no.unit.commons.apigateway.authentication.DefaultRequestAuthorizer
E
- equals(Object) - Method in class no.unit.commons.apigateway.authentication.AuthPolicy
- equals(Object) - Method in class no.unit.commons.apigateway.authentication.StatementElement
- EXECUTE_API_ACTION - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
F
- fetchSecret() - Method in class no.unit.commons.apigateway.authentication.DefaultRequestAuthorizer
- fetchSecret() - Method in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- ForbiddenException - Exception Class in no.unit.commons.apigateway.authentication
- ForbiddenException() - Constructor for exception class no.unit.commons.apigateway.authentication.ForbiddenException
- formatPolicyResource(String) - Method in class no.unit.commons.apigateway.authentication.RequestAuthorizer
-
This method can be overridden to change the template of the accessed resource.
G
- getAction() - Method in class no.unit.commons.apigateway.authentication.StatementElement
- getEffect() - Method in class no.unit.commons.apigateway.authentication.StatementElement
- getPolicyDocument() - Method in class no.unit.commons.apigateway.authentication.AuthorizerResponse
- getPrincipalId() - Method in class no.unit.commons.apigateway.authentication.AuthorizerResponse
- getResource() - Method in class no.unit.commons.apigateway.authentication.StatementElement
- getStatement() - Method in class no.unit.commons.apigateway.authentication.AuthPolicy
- getVersion() - Method in class no.unit.commons.apigateway.authentication.AuthPolicy
H
- handleRequest(APIGatewayCustomAuthorizerEvent, Context) - Method in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- hashCode() - Method in class no.unit.commons.apigateway.authentication.AuthPolicy
- hashCode() - Method in class no.unit.commons.apigateway.authentication.StatementElement
N
- newBuilder() - Static method in class no.unit.commons.apigateway.authentication.AuthorizerResponse
- newBuilder() - Static method in class no.unit.commons.apigateway.authentication.AuthPolicy
- newBuilder() - Static method in class no.unit.commons.apigateway.authentication.StatementElement
- no.unit.commons.apigateway.authentication - package no.unit.commons.apigateway.authentication
P
- PATH_DELIMITER - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- principalId() - Method in class no.unit.commons.apigateway.authentication.DefaultRequestAuthorizer
- principalId() - Method in class no.unit.commons.apigateway.authentication.RequestAuthorizer
R
- RequestAuthorizer - Class in no.unit.commons.apigateway.authentication
-
Abstract class for implementing a Request Authorizer.
- RequestAuthorizer() - Constructor for class no.unit.commons.apigateway.authentication.RequestAuthorizer
S
- setAction(String) - Method in class no.unit.commons.apigateway.authentication.StatementElement
- setEffect(String) - Method in class no.unit.commons.apigateway.authentication.StatementElement
- setPolicyDocument(AuthPolicy) - Method in class no.unit.commons.apigateway.authentication.AuthorizerResponse
- setPrincipalId(String) - Method in class no.unit.commons.apigateway.authentication.AuthorizerResponse
- setResource(String) - Method in class no.unit.commons.apigateway.authentication.StatementElement
- setStatement(List<StatementElement>) - Method in class no.unit.commons.apigateway.authentication.AuthPolicy
- setVersion(String) - Method in class no.unit.commons.apigateway.authentication.AuthPolicy
- STAGE_INDEX - Static variable in class no.unit.commons.apigateway.authentication.RequestAuthorizer
- StatementElement - Class in no.unit.commons.apigateway.authentication
- StatementElement() - Constructor for class no.unit.commons.apigateway.authentication.StatementElement
- StatementElement.Builder - Class in no.unit.commons.apigateway.authentication
V
- VERSION - Static variable in class no.unit.commons.apigateway.authentication.AuthPolicy
W
- withAction(String) - Method in class no.unit.commons.apigateway.authentication.StatementElement.Builder
- withEffect(String) - Method in class no.unit.commons.apigateway.authentication.StatementElement.Builder
- withPolicyDocument(AuthPolicy) - Method in class no.unit.commons.apigateway.authentication.AuthorizerResponse.Builder
- withPrincipalId(String) - Method in class no.unit.commons.apigateway.authentication.AuthorizerResponse.Builder
- withResource(String) - Method in class no.unit.commons.apigateway.authentication.StatementElement.Builder
- withStatement(List<StatementElement>) - Method in class no.unit.commons.apigateway.authentication.AuthPolicy.Builder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form