Skip to content

apim-haufe-io/wicked.tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wicked.haufe.io

This repository is part of the OSS API Portal/API Management system "wicked" by Haufe-Lexware. For more information on the API Portal, see the repository

wicked.haufe.io

What's in this repository?

This repository contains tooling for

  • wicked development,
  • release management.
  • ADFS signing certificate extraction (see below)

Development guides

See the development README for more information.

Release management

All release related tooling can be found in the release folder.

Extract ADFS Signing Certificate

The adfs/get-adfs-signing-cert.js script can be used to extract the certificate used by ADFS to sign its JWT Tokens; this certificate is needed when you want to support either ADFS Login to the Portal, or ADFS securing of APIs, using your own Authorization Server (or the sample Passport Auth Server).

$ node adfs/get-adfs-signing-cert.js <metadata.xml URL of your ADFS>

If your ADFS runs on identity.yourcompany.com, the following command line may work:

$ node adfs/get-adfs-signing-cert.js https://identity.yourcompany.com/federationmetadata/2007-06/federationmetadata.xml

Copy and paste the certificate into the Kickstarter, or pipe it into a .pem file.

About

wicked.haufe.io - Developer Tooling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published