Liking cljdoc? Tell your friends :D

monkey.ci.web.auth

Authentication and authorization functions

Authentication and authorization functions
raw docstring

augment-payloadclj

(augment-payload payload)
source

config->keypairclj

(config->keypair conf)

Loads private and public keys from the app config, returns a map that can be used in the context :jwk.

Loads private and public keys from the app config, returns a map that can be
used in the context `:jwk`.
sourceraw docstring

ctx->pub-keycljdeprecated

source

customer-authorizationclj

(customer-authorization h)

Middleware that verifies the identity token to check if the user has access to the given customer.

Middleware that verifies the identity token to check if the user has
access to the given customer.
sourceraw docstring

generate-jwtclj

(generate-jwt req payload)

Signs a JWT using the keypair from the request context.

Signs a JWT using the keypair from the request context.
sourceraw docstring

generate-keypairclj

(generate-keypair)

Generates a new RSA keypair

Generates a new RSA keypair
sourceraw docstring

generate-secret-keyclj

(generate-secret-key)

Generates a random secret key object

Generates a random secret key object
sourceraw docstring

jwksclj

(jwks req)

JWKS endpoint handler

JWKS endpoint handler
sourceraw docstring

keypair->ctxcljdeprecated

source

keypair->rtclj

(keypair->rt kp)
source

kidclj

source

make-jwkclj

(make-jwk pub)

Creates a JWK object from a public key that can be exposed for external verification.

Creates a JWK object from a public key that can be exposed for external 
verification.
sourceraw docstring

rt->pub-keyclj

source

secure-ring-appclj

(secure-ring-app app rt)

Wraps the ring handler so it verifies the JWT authorization header

Wraps the ring handler so it verifies the JWT authorization header
sourceraw docstring

sign-jwtclj

(sign-jwt payload pk)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close