Package com.amazonaws.serverless.proxy
Class AwsHttpApiV2SecurityContextWriter
java.lang.Object
com.amazonaws.serverless.proxy.AwsHttpApiV2SecurityContextWriter
- All Implemented Interfaces:
SecurityContextWriter<HttpApiV2ProxyRequest>
public class AwsHttpApiV2SecurityContextWriter
extends Object
implements SecurityContextWriter<HttpApiV2ProxyRequest>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.SecurityContextwriteSecurityContext(HttpApiV2ProxyRequest event, com.amazonaws.services.lambda.runtime.Context lambdaContext) Called by the container implementation to generate aSecurityContextgiven an incoming event.
-
Constructor Details
-
AwsHttpApiV2SecurityContextWriter
public AwsHttpApiV2SecurityContextWriter()
-
-
Method Details
-
writeSecurityContext
public jakarta.ws.rs.core.SecurityContext writeSecurityContext(HttpApiV2ProxyRequest event, com.amazonaws.services.lambda.runtime.Context lambdaContext) Description copied from interface:SecurityContextWriterCalled by the container implementation to generate aSecurityContextgiven an incoming event. The library includes a default implementation that reads from the AWS_PROXY integration events.- Specified by:
writeSecurityContextin interfaceSecurityContextWriter<HttpApiV2ProxyRequest>- Parameters:
event- The incoming Lambda eventlambdaContext- The context for the AWS Lambda function- Returns:
- A populated SecurityContext object
- See Also:
-