Socket
Socket
Sign inDemoInstall

apiconnect-assembly

Package Overview
Dependencies
62
Maintainers
10
Versions
32
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    apiconnect-assembly

API Connect Assembly


Version published
Weekly downloads
60
increased by39.53%
Maintainers
10
Install size
71.7 MB
Created
Weekly downloads
 

Readme

Source

API Connect Assembly

This repository is jointly owned by API Connect and App Connect. Primary contacts for technical questions about this code are:

  • Sanchit Chadha (API Connect)
  • Steve Linn (API Connect)
  • Rich Scheuerle (API Connect)
  • Chris Bygrave (API Connect)
  • Matt Clarke (App Connect)
  • Ashley Harrison (App Connect)

Getting Started

To get up and running with a sample assembly:

npm start

This will install, build, and then run a demo application in a browser window.

Configuration

Configuration is passed to the assembler by an attribute on the element:

<apim-assembler data-assembler-options='{
  "policies" : "ApimPolicyFactory",
  "source"   : "swaggerDocument"
}'></apim-assembler>

The assembler options are detailed below:

OptionDefinition
policies (required)A factory defining the content of the policy palette. This takes the form of an object with two functions: getPolicies() returns a promise that resolves to the set of policies to be displayed in the palette, getPolicyPartial(policyName) returns a string pointing to the address of the HTML snippet to use for rendering the given named policy.
source (required)The source document into which the assembly will be written.
property (optional)The property within the the source document into which the assembly will be written. Defaults to 'x-ibm-configuration'.
schema (optional)The schema of the source document - not currently used.
test (optional)Show or hide the API Connect test tool. Defaults to false.
gateways (optional)Show or hide the API Connect gateway filter. Defaults to false.
flyout (optional)Determines the default location of the property flyout. Supported values are 'right' and 'bottom'. Default is 'right'.
versioning (optional)Include an explicit version property on each policy instance. Default is false.

FAQs

Last updated on 14 Apr 2021

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc