(base64->inflate->str string)
(base64->str stringable-base64)
(byte-deflate str-bytes)
(byte-inflate comp-bytes)
(bytes->str some-bytes)
(certificate-x509 x509-string)
Takes in a raw X.509 certificate string, parses it, and creates a Java certificate.
Takes in a raw X.509 certificate string, parses it, and creates a Java certificate.
(clean-x509-filter x509-string)
Turns a base64 string into a byte array to be decoded, which includes sanitization.
Turns a base64 string into a byte array to be decoded, which includes sanitization.
(form-encode-b64 req)
(get-certificate-b64 keystore-filename keystore-password cert-alias)
(hmac-str key-spec string)
(jcert->public-key java-cert-obj)
Extracts a public key object from a java cert object.
Extracts a public key object from a java cert object.
(load-key-store keystore-filename keystore-password)
(make-issue-instant ii-date)
Converts a date-time to a SAML 2.0 time string.
Converts a date-time to a SAML 2.0 time string.
(make-timeout-filter-fn timespan)
Creates a function for clojure.core/filter to keep all dates after a given date.
Creates a function for clojure.core/filter to keep all dates after a given date.
(new-secret-key-spec)
(parse-xml-str xml-str)
(random-bytes)
(random-bytes size)
(read-to-end stream)
(saml-form-encode form)
(saml-successful? id-str)
(str->base64 base64able-string)
(str->bytes some-string)
(str->deflate->base64 deflatable-str)
(str->inputstream unravel)
Unravels a string into an input stream so we can work with Java constructs.
Unravels a string into an input stream so we can work with Java constructs.
(time-since time-span)
(uri-query-str clean-hash)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close