{"repo":"Mastercard/oauth1-signer-csharp","free":true,"listed":false,"github":"https://github.com/Mastercard/oauth1-signer-csharp","clone":"git clone https://github.com/Mastercard/oauth1-signer-csharp.git","description":"Zero dependency library for generating a Mastercard API compliant OAuth signature.","language":"C#","stars":30,"topics":["oauth1","oauth1a","csharp","netstandard13","mastercard","openapi"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"oauth1-signer-csharp Table of Contents - Overview Compatibility References Versioning and Deprecation Policy - Usage Prerequisites Adding the Libraries to Your Project Loading the Signing Key Creating the OAuth Authorization Header Signing HTTP Client Request Objects Integrating with OpenAPI Generator API Client Libraries Overview OAuth1Signer.Core is a zero dependency library for generating a Mastercard API compliant OAuth signature OAuth1Signer.RestSharpV2 is an extension dedicated to RestSharp OAuth1Signer.RestSharp is an extension dedicated to RestSharp Portable (project no longer maintained) Compatibility .NET OAuth1Signer.Core targets .NET Standard 2.1 OAuth1Signer.RestSharp targets .NET Standard 2.1 OAuth1Signer.RestSharpV2 targets .NET Standard 2.1 .NET Standard versions supported by .NET implementations can be found in the following articles: .NET Standard, .NET Standard versions. Strong Naming Assemblies are strong-named as per Strong naming and .NET libraries. The SN key is available here: Identity.snk . References OAuth 1.0a specification Body hash extension for non application/x-www-form-urlencoded payloads Versioning and Deprecation Policy Mastercard Versioning and Deprecation Policy Usage Prerequisites Before using this library, you will need to set up a project in the Mastercard Developers Portal. As part of this set up, you'll receive credentials for your app: A consumer key (displayed on the Mastercard Developer Portal) A private request signing key (matchin","default_branch":null,"files":null,"tree":[],"storefront":"/r/Mastercard","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Mastercard/oauth1-signer-csharp/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."}