class SecuritySchemeComponent extends MarkupComponent<SecuritySchemeComponent.Parameters> {

    public SecuritySchemeComponent(Swagger2MarkupConverter.SwaggerContext context,
                                   DocumentResolver securityDocumentResolver) {
        super(context);
        this.securityDefinitions = context.getSchema().getSecurityDefinitions();
        this.securityDocumentResolver = Validate.notNull(securityDocumentResolver, "SecurityDocumentResolver must not be null");
        this.tableComponent = new TableComponent(context);
    }

    public  SecuritySchemeComponent(Swagger2MarkupConverter.SwaggerContext context,
                                   DocumentResolver securityDocumentResolver);

}