{"repo":"Mastercard/insomnia-plugin-mastercard","free":true,"listed":false,"github":"https://github.com/Mastercard/insomnia-plugin-mastercard","clone":"git clone https://github.com/Mastercard/insomnia-plugin-mastercard.git","description":"An Insomnia plugin for handling authentication and encryption for consuming Mastercard APIs.","language":"JavaScript","stars":51,"topics":["insomnia-plugins","insomnia","oauth1a","oauth1","mastercard","encryption","jwe","fapi","fapi2","oauth2"],"license":"Apache-2.0","category":"security-tools","readme_excerpt":"insomnia-plugin-mastercard Table of Contents - Overview Compatibility References - Usage Prerequisites Installation Configuration + OAuth 2.0 + OAuth 1.0a + Disable Authentication Authenticated Requests Encryption Signature - Further Reading Overview An Insomnia REST Client plugin for consuming Mastercard APIs. It automatically computes and injects an Authorization header on outgoing requests, and can be configured to encrypt request payloads, decrypt response payloads, and generate or verify JWS signatures. Compatibility Insomnia v5.15.0+ References Using OAuth 1.0a to Access Mastercard APIs Using OAuth 2.0 to Access Mastercard APIs Securing Sensitive Data Using Payload Encryption A Mastercard Plugin for Insomnia REST Client Usage Prerequisites You will need a project in the Mastercard Developers Portal (See Quick Start Guide). Installation 1. One-Click Installation 1. Go to https://insomnia.rest/plugins/insomnia-plugin-mastercard 2. Click the \"Install Plugin\" button 3. Click \"Open Insomnia\" and \"Install\" 2. Manual Installation 1. Download \"insomnia-plugin-mastercard-{version}.zip\" from Releases Assets 2. Go to Application Preferences Plugins 3. Click \"Reveal Plugins Folder\" 4. Extract the ZIP file from step 1 to the \"plugins\" folder 5. Click \"Reload Plugins\" Configuration One-Click Import To import two ready to be used \"sandbox\" and \"production\" environments: 1. Depending on your use case, click either of these: - OAuth 1.0a: - OAuth 2.0: - Mastercard Encryption: - JWE Encr","default_branch":null,"files":null,"tree":[],"storefront":"/r/Mastercard","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Mastercard/insomnia-plugin-mastercard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}