rename namespace
This commit is contained in:
parent
1fd4ad1569
commit
6bcc5e5ccd
9 changed files with 30 additions and 35 deletions
|
@ -18,8 +18,8 @@ A Clojure library for JSON Web Token(JWT)
|
||||||
```clojure
|
```clojure
|
||||||
(ns foo
|
(ns foo
|
||||||
(:require
|
(:require
|
||||||
[jwt.core :refer :all]
|
[clj-jwt.core :refer :all]
|
||||||
[jwt.rsa.key :refer [rsa-private-key]]
|
[clj-jwt.rsa.key :refer [rsa-private-key]]
|
||||||
[clj-time.core :refer [now plus days]]))
|
[clj-time.core :refer [now plus days]]))
|
||||||
|
|
||||||
(def claim
|
(def claim
|
||||||
|
@ -44,8 +44,8 @@ A Clojure library for JSON Web Token(JWT)
|
||||||
```clojure
|
```clojure
|
||||||
(ns foo
|
(ns foo
|
||||||
(:require
|
(:require
|
||||||
[jwt.core :refer :all]
|
[clj-jwt.core :refer :all]
|
||||||
[jwt.rsa.key :refer [rsa-private-key rsa-public-key]]
|
[clj-jwt.rsa.key :refer [rsa-private-key rsa-public-key]]
|
||||||
[clj-time.core :refer [now plus days]]))
|
[clj-time.core :refer [now plus days]]))
|
||||||
|
|
||||||
(def claim
|
(def claim
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
(ns jwt.base64
|
(ns clj-jwt.base64
|
||||||
(:require [clojure.data.codec.base64 :as base64]
|
(:require [clojure.data.codec.base64 :as base64]
|
||||||
[clojure.string :as str])
|
[clojure.string :as str])
|
||||||
(:import [java.io ByteArrayInputStream ByteArrayOutputStream]))
|
(:import [java.io ByteArrayInputStream ByteArrayOutputStream]))
|
|
@ -1,7 +1,7 @@
|
||||||
(ns jwt.core
|
(ns clj-jwt.core
|
||||||
(:require
|
(:require
|
||||||
[jwt.base64 :refer [url-safe-encode-str url-safe-decode-str]]
|
[clj-jwt.base64 :refer [url-safe-encode-str url-safe-decode-str]]
|
||||||
[jwt.sign :refer [get-signature-fn get-verify-fn supported-algorithm?]]
|
[clj-jwt.sign :refer [get-signature-fn get-verify-fn supported-algorithm?]]
|
||||||
[clj-time.coerce :refer [to-long]]
|
[clj-time.coerce :refer [to-long]]
|
||||||
[clojure.data.json :as json]
|
[clojure.data.json :as json]
|
||||||
[clojure.string :as str]))
|
[clojure.string :as str]))
|
|
@ -1,4 +1,4 @@
|
||||||
(ns jwt.rsa.key
|
(ns clj-jwt.rsa.key
|
||||||
(:require [clojure.java.io :as io])
|
(:require [clojure.java.io :as io])
|
||||||
(:import [org.bouncycastle.openssl PasswordFinder PEMReader]))
|
(:import [org.bouncycastle.openssl PasswordFinder PEMReader]))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
(ns jwt.sign
|
(ns clj-jwt.sign
|
||||||
(:require
|
(:require
|
||||||
[jwt.base64 :refer [url-safe-encode-str url-safe-decode]]))
|
[clj-jwt.base64 :refer [url-safe-encode-str url-safe-decode]]))
|
||||||
|
|
||||||
(java.security.Security/addProvider
|
(java.security.Security/addProvider
|
||||||
(org.bouncycastle.jce.provider.BouncyCastleProvider.))
|
(org.bouncycastle.jce.provider.BouncyCastleProvider.))
|
|
@ -1,6 +1,6 @@
|
||||||
(ns jwt.base64-test
|
(ns clj-jwt.base64-test
|
||||||
(:require
|
(:require
|
||||||
[jwt.base64 :refer :all]
|
[clj-jwt.base64 :refer :all]
|
||||||
[midje.sweet :refer :all]))
|
[midje.sweet :refer :all]))
|
||||||
|
|
||||||
(facts "base64/encode"
|
(facts "base64/encode"
|
|
@ -1,7 +1,7 @@
|
||||||
(ns jwt.core-test
|
(ns clj-jwt.core-test
|
||||||
(:require
|
(:require
|
||||||
[jwt.core :refer :all]
|
[clj-jwt.core :refer :all]
|
||||||
[jwt.rsa.key :refer [rsa-private-key rsa-public-key]]
|
[clj-jwt.rsa.key :refer [rsa-private-key rsa-public-key]]
|
||||||
[clj-time.core :refer [date-time plus days now]]
|
[clj-time.core :refer [date-time plus days now]]
|
||||||
[midje.sweet :refer :all]))
|
[midje.sweet :refer :all]))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
(ns jwt.rsa.key-test
|
(ns clj-jwt.rsa.key-test
|
||||||
(:require
|
(:require
|
||||||
[jwt.rsa.key :refer :all]
|
[clj-jwt.rsa.key :refer :all]
|
||||||
[midje.sweet :refer :all]))
|
[midje.sweet :refer :all]))
|
||||||
|
|
||||||
(facts "rsa private key"
|
(facts "rsa private key"
|
||||||
|
@ -27,10 +27,5 @@
|
||||||
)
|
)
|
||||||
(fact "encrypted key with wrong pass phrase"
|
(fact "encrypted key with wrong pass phrase"
|
||||||
(type (rsa-public-key "test/files/rsa/3des.key" "wrong pass phrase"))
|
(type (rsa-public-key "test/files/rsa/3des.key" "wrong pass phrase"))
|
||||||
=> (throws org.bouncycastle.openssl.EncryptionException)
|
=> (throws org.bouncycastle.openssl.EncryptionException)))
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
(ns jwt.sign-test
|
(ns clj-jwt.sign-test
|
||||||
(:require
|
(:require
|
||||||
[jwt.sign :refer :all]
|
[clj-jwt.sign :refer :all]
|
||||||
[jwt.base64 :refer [url-safe-encode-str]]
|
[clj-jwt.base64 :refer [url-safe-encode-str]]
|
||||||
[jwt.rsa.key :refer [rsa-private-key]]
|
[clj-jwt.rsa.key :refer [rsa-private-key]]
|
||||||
[midje.sweet :refer :all]))
|
[midje.sweet :refer :all]))
|
||||||
|
|
||||||
(facts "HMAC"
|
(facts "HMAC"
|
Loading…
Reference in a new issue