Liking cljdoc? Tell your friends :D

byu-cas.core


artifact-parameter-nameclj

source

authentication-filterclj

(authentication-filter handler service no-redirect?)
(authentication-filter handler service no-redirect? cas-server)
source

BYU-CAS-serverclj

source

BYU-CAS-serviceclj

(BYU-CAS-service s)

Returns a function that returns s because functions are required

Returns a function that returns s because functions are required
sourceraw docstring

casclj

(cas handler service & {:as options})

Middleware that requires the user to authenticate with a CAS server.

The users's username is added to the request map under the :username key.

Accepts the following options:

:enabled - when false, the middleware does nothing :no-redirect? - if this predicate function returns true for a request, a 403 Forbidden response will be returned instead of a 302 Found redirect :server - the target cas server

Middleware that requires the user to authenticate with a CAS server.

The users's username is added to the request map under the :username key.

Accepts the following options:

  :enabled      - when false, the middleware does nothing
  :no-redirect? - if this predicate function returns true for a request, a
                  403 Forbidden response will be returned instead of a 302
                  Found redirect
  :server 	  - the target cas server
sourceraw docstring

const-cas-assertionclj

source

request-assertionclj

(request-assertion req assertion)
source

session-assertionclj

(session-assertion res assertion)
source

ticketclj

(ticket r)
source

ticket-validation-filterclj

source

ticket-validation-filter-makerclj

(ticket-validation-filter-maker)
source

user-principal-filterclj

(user-principal-filter handler)
source

Validatorcljprotocol

validateclj

(validate v ticket service)
source

validator-makerclj

(validator-maker)
(validator-maker server)
source

wrap-casclj

(wrap-cas handler service-string)
(wrap-cas handler service-string server)

ring middleware to wrap with cas; requires a service string in addition to the handler. e.g. (-> handler (wrap-cas "mysite.com"))

ring middleware to wrap with cas; requires a service string in addition to the handler.
e.g. (-> handler (wrap-cas "mysite.com"))
sourceraw docstring

wrap-remove-cas-codeclj

(wrap-remove-cas-code handler)
source

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

× close