
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
@axway-api-builder-ext/api-builder-plugin-fc-syncplicity
Advanced tools
Use this connector to integrate with Axway Syncplicity
Use this connector to communicate with the Syncplicity by Axway and make it part of your API-Management platform.
To install it into you API-Builder project execute:
npm install @axway-api-builder-ext/syncplicity-connector --no-optional
To install a specific version please use:
npm install @axway-api-builder-ext/syncplicity-connector@1.0.0 --no-optional
This connector is using the Swagger-Flow node:
https://docs.axway.com/bundle/api-builder/page/docs/developer_guide/flows/flow_nodes/swagger_flow_node/index.html
Watch this video to get an overview how to install and configure the Axway API-Builder Connector:
After installation and restarting your API-Builder project you get the following connector:
Depending on the selected method different options appear on the right, when using the connector as part of the flow.
A new config file has been automatically created for the Syncplicity Connector which can be used to setup the connection details:
Additional details can be found here: https://docs.axway.com/bundle/api-builder/page/docs/developer_guide/flows/flow_nodes/swagger_flow_node/index.html#configure-the-swagger-plugin
Please note, that the connector is configured to use OAuth 2.0 to communicate with Syncplicuty. In order to use that, please configure the Authentication-Credentials as described here:
https://docs.axway.com/bundle/api-builder/page/docs/developer_guide/credentials/configuring_credentials/oauth_2.0_credentials/index.html
:exclamation: Please make sure to add basic_auth:true as part of the credential configuration.
module.exports = {
// The configuration settings for your Swagger service.
pluginConfig: {
'@axway/api-builder-plugin-fn-swagger': {
'syncplicity': {
// It is possible to override Swagger URI options when constructing
// outbound requests from the Swagger plugin.
uri: {
// protocol: 'https',
// host: 'hostname',
// port: 443,
// basePath: '/api'
}
}
}
},
// The following authorization credentials needed to use the Swagger service.
// Please follow this guide to manually configure the credentials:
// https://docs.axway.com/bundle/api-builder/page/docs/developer_guide/credentials/index.html
authorization: {
credentials: {
'Syncplicity oauth': {
type: 'oauth2',
flow: 'accessCode',
basic_auth: true,
authentication_url: 'https://api.syncplicity.com/oauth/authorize',
token_url: 'https://api.syncplicity.com/oauth/token',
scope: 'readwrite read',
client_id: 'YOUR_CLIENT_ID_GOES_HERE',
client_secret: 'YOUR_SECRET_GOES_HERE',
access_token: null,
refresh_token: null
}
}
}
};
The connector is based on the Syncplicity REST-API. The concepts and details are described here: https://developer.syncplicity.com/documentation/api_docs.
Tested with Syncplicity version Q1/2020
Requires API-Builder Independence or higher
See CHANGELOG
Please read Contributing.md for details on our code of conduct, and the process for submitting pull requests to us.
Axway Team
FAQs
Use this connector to integrate with Axway Syncplicity
The npm package @axway-api-builder-ext/api-builder-plugin-fc-syncplicity receives a total of 0 weekly downloads. As such, @axway-api-builder-ext/api-builder-plugin-fc-syncplicity popularity was classified as not popular.
We found that @axway-api-builder-ext/api-builder-plugin-fc-syncplicity demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
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.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.