Class AwsHttpApiV2SecurityContext
java.lang.Object
com.amazonaws.serverless.proxy.internal.jaxrs.AwsHttpApiV2SecurityContext
- All Implemented Interfaces:
jakarta.ws.rs.core.SecurityContext
public class AwsHttpApiV2SecurityContext
extends Object
implements jakarta.ws.rs.core.SecurityContext
-
Field Summary
FieldsFields inherited from interface jakarta.ws.rs.core.SecurityContext
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH -
Constructor Summary
ConstructorsConstructorDescriptionAwsHttpApiV2SecurityContext(com.amazonaws.services.lambda.runtime.Context lambdaCtx, HttpApiV2ProxyRequest request) -
Method Summary
-
Field Details
-
AUTH_SCHEME_JWT
- See Also:
-
-
Constructor Details
-
AwsHttpApiV2SecurityContext
public AwsHttpApiV2SecurityContext(com.amazonaws.services.lambda.runtime.Context lambdaCtx, HttpApiV2ProxyRequest request)
-
-
Method Details
-
getUserPrincipal
- Specified by:
getUserPrincipalin interfacejakarta.ws.rs.core.SecurityContext
-
isUserInRole
- Specified by:
isUserInRolein interfacejakarta.ws.rs.core.SecurityContext
-
isSecure
public boolean isSecure()- Specified by:
isSecurein interfacejakarta.ws.rs.core.SecurityContext
-
getAuthenticationScheme
- Specified by:
getAuthenticationSchemein interfacejakarta.ws.rs.core.SecurityContext
-