Package net.jolivier.s3api.http.context
Class Sigv4Factory
- java.lang.Object
-
- net.jolivier.s3api.http.context.Sigv4Factory
-
- All Implemented Interfaces:
org.glassfish.hk2.api.Factory<net.jolivier.s3api.auth.AwsSigV4>
public class Sigv4Factory extends java.lang.Object implements org.glassfish.hk2.api.Factory<net.jolivier.s3api.auth.AwsSigV4>Context factory for an AWSV4 signature on a particular request.
-
-
Constructor Summary
Constructors Constructor Description Sigv4Factory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose(net.jolivier.s3api.auth.AwsSigV4 instance)net.jolivier.s3api.auth.AwsSigV4provide()voidsetContext(jakarta.ws.rs.container.ContainerRequestContext context)
-
-
-
Method Detail
-
setContext
@Inject public void setContext(jakarta.ws.rs.container.ContainerRequestContext context)
-
provide
public net.jolivier.s3api.auth.AwsSigV4 provide()
- Specified by:
providein interfaceorg.glassfish.hk2.api.Factory<net.jolivier.s3api.auth.AwsSigV4>
-
dispose
public void dispose(net.jolivier.s3api.auth.AwsSigV4 instance)
- Specified by:
disposein interfaceorg.glassfish.hk2.api.Factory<net.jolivier.s3api.auth.AwsSigV4>
-
-