Skip to content

kamilbrk/cordova-plugin-sha256

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

phonegap-api-signature-plugin

PayPal - The safer, easier way to pay online! TraderHub - daily stock picks, market signals, stock picking service

This plugin provides an implementation of the (SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512)

Important

Android do not support SHA-224

Supported platforms

  • iOS
  • Android

Installation

Cordova CLI
``` cordova plugin add com.setlevel.apisignature ``` or ``` cordova plugin add https://github.com/Blah2014/phonegap-api-signature-plugin ```
Phonegap CLI
``` phonegap local plugin add https://github.com/Blah2014/phonegap-api-signature-plugin ```
plugman CLI
``` plugman --platform ios --project ./platforms/ios --plugin https://github.com/Blah2014/phonegap-api-signature-plugin ```

Usage

// SHA-1
<script>
    ApiSignature.createApiSignature(str, 'sha-1', function(sig){
      alert('Signature: ' + sig)
    });
</script>

// SHA-224
<script>
    ApiSignature.createApiSignature(str, 'sha-224', function(sig){
      alert('Signature: ' + sig)
    });
</script>

// SHA-256
<script>
    ApiSignature.createApiSignature(str, 'sha-256', function(sig){
      alert('Signature: ' + sig)
    });
</script>

// SHA-384
<script>
    ApiSignature.createApiSignature(str, 'sha-384', function(sig){
      alert('Signature: ' + sig)
    });
</script>

// SHA-512
<script>
    ApiSignature.createApiSignature(str, 'sha-512', function(sig){
      alert('Signature: ' + sig)
    });
</script>

Insert ApiSignature Secret_Key

iOS

In CDVApiSignature.m replace "Secret_Key" with your Secret_Key from API.

Android

In CDVApiSignature.java replace "Secret_Key" with your Secret_Key from API.

About

Phonegap/Cordova Api Signature plugin

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 48.6%
  • Java 47.3%
  • JavaScript 4.1%