Class JwtOpenApiSecurityExtension
java.lang.Object
net.officefloor.web.openapi.security.JwtOpenApiSecurityExtension
- All Implemented Interfaces:
ServiceFactory<OpenApiSecurityExtension>,OpenApiSecurityExtension,OpenApiSecurityExtensionServiceFactory
public class JwtOpenApiSecurityExtension
extends Object
implements OpenApiSecurityExtension, OpenApiSecurityExtensionServiceFactory
OpenApiSecurityExtension for basic authentication.- Author:
- Daniel Sagenschneider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateService(ServiceContext context) Creates the service.voidextend(OpenApiSecurityExtensionContext context) Extends the security.
-
Field Details
-
JWT_HTTP_SECURITY_SOURCE_CLASS_NAME
- See Also:
-
-
Constructor Details
-
JwtOpenApiSecurityExtension
public JwtOpenApiSecurityExtension()
-
-
Method Details
-
createService
Description copied from interface:ServiceFactoryCreates the service.- Specified by:
createServicein interfaceServiceFactory<OpenApiSecurityExtension>- Parameters:
context-ServiceContext.- Returns:
- Service.
- Throws:
Throwable- If fails to create the service.
-
extend
Description copied from interface:OpenApiSecurityExtensionExtends the security.- Specified by:
extendin interfaceOpenApiSecurityExtension- Parameters:
context-OpenApiSecurityExtensionContext.- Throws:
Exception- If fails to extend.
-