Liking cljdoc? Tell your friends :D

hara.security.base.provider


cipherclj

(cipher)
(cipher name)
(cipher name provider)

lists or returns available Cipher implementations

(cipher) => ("AES" "AESWrap" "AESWrap_128" ...)

(cipher "AES") => javax.crypto.Cipher

lists or returns available `Cipher` implementations

(cipher)
=> ("AES" "AESWrap" "AESWrap_128" ...)

(cipher "AES")
=> javax.crypto.Cipher
raw docstring

key-factoryclj

(key-factory)
(key-factory name)
(key-factory name provider)

lists or returns available KeyFactory implementations

(key-factory) => ("DSA" "DiffieHellman" "EC" "RSA")

(key-factory "RSA") => java.security.KeyFactory

lists or returns available `KeyFactory` implementations

(key-factory)
=> ("DSA" "DiffieHellman" "EC" "RSA")

(key-factory "RSA")
=> java.security.KeyFactory
raw docstring

key-generatorclj

(key-generator)
(key-generator name)
(key-generator name provider)

lists or returns available KeyGenerator implementations

(key-generator) => ("AES" "ARCFOUR" "Blowfish" ...)

(key-generator "Blowfish") => javax.crypto.KeyGenerator

lists or returns available `KeyGenerator` implementations

(key-generator)
=> ("AES" "ARCFOUR" "Blowfish" ...)

(key-generator "Blowfish")
=> javax.crypto.KeyGenerator
raw docstring

key-pair-generatorclj

(key-pair-generator)
(key-pair-generator name)
(key-pair-generator name provider)

lists or returns available KeyPairGenerator implementations

(key-pair-generator) => ("DSA" "DiffieHellman" "EC" "RSA")

(key-pair-generator "RSA") => java.security.KeyPairGenerator

lists or returns available `KeyPairGenerator` implementations

(key-pair-generator)
=> ("DSA" "DiffieHellman" "EC" "RSA")

(key-pair-generator "RSA")
=> java.security.KeyPairGenerator
raw docstring

key-storeclj

(key-store)
(key-store name)
(key-store name provider)

lists or returns available KeyStore implementations

(key-store) => ("CaseExactJKS" "DKS" "JCEKS" "JKS" "KeychainStore" "PKCS12")

(key-store "JKS") => java.security.KeyStore

lists or returns available `KeyStore` implementations

(key-store)
=> ("CaseExactJKS" "DKS" "JCEKS" "JKS" "KeychainStore" "PKCS12")

(key-store "JKS")
=> java.security.KeyStore
raw docstring

list-providersclj

(list-providers)

list all security providers

(list-providers) => ["Apple" "SUN" "SunEC" "SunJCE" "SunJGSS" "SunJSSE" "SunPCSC" "SunRsaSign" "SunSASL" "XMLDSig"]

list all security providers

(list-providers)
=> ["Apple" "SUN" "SunEC" "SunJCE" "SunJGSS"
    "SunJSSE" "SunPCSC" "SunRsaSign" "SunSASL" "XMLDSig"]
raw docstring

list-servicesclj

(list-services)
(list-services type)
(list-services type provider)

lists all services that are available

(list-services) => ("AlgorithmParameterGenerator" "AlgorithmParameters" ...)

(list-services "Cipher") => ("AES" "AESWrap" "AESWrap_128" ...)

(list-services "KeyGenerator" "SunJCE") => ("AES" "ARCFOUR" "Blowfish" "DES" "DESede" ...)

lists all services that are available

(list-services)
=> ("AlgorithmParameterGenerator" "AlgorithmParameters" ...)

(list-services "Cipher")
=> ("AES" "AESWrap" "AESWrap_128" ...)

(list-services "KeyGenerator" "SunJCE")
=> ("AES" "ARCFOUR" "Blowfish" "DES" "DESede" ...)
raw docstring

macclj

(mac)
(mac name)
(mac name provider)

lists or returns available Mac implementations

(mac) => ("HmacMD5" "HmacPBESHA1" "HmacSHA1" ...)

(mac "HmacMD5") => javax.crypto.Mac

lists or returns available `Mac` implementations

(mac)
=> ("HmacMD5" "HmacPBESHA1" "HmacSHA1" ...)

(mac "HmacMD5")
=> javax.crypto.Mac
raw docstring

message-digestclj

(message-digest)
(message-digest name)
(message-digest name provider)

lists or returns available MessageDigest implementations

(message-digest) => ("MD2" "MD5" "SHA" "SHA-224" "SHA-256" "SHA-384" "SHA-512")

(message-digest "MD2") => java.security.MessageDigest$Delegate

lists or returns available `MessageDigest` implementations

(message-digest)
=> ("MD2" "MD5" "SHA" "SHA-224" "SHA-256" "SHA-384" "SHA-512")

(message-digest "MD2")
=> java.security.MessageDigest$Delegate
raw docstring

signatureclj

(signature)
(signature name)
(signature name provider)

lists or returns available Signature implementations

(signature) => ("MD2withRSA" "MD5andSHA1withRSA" "MD5withRSA" ...)

(signature "MD2withRSA") => java.security.Signature$Delegate

lists or returns available `Signature` implementations

(signature)
=> ("MD2withRSA" "MD5andSHA1withRSA" "MD5withRSA" ...)

(signature "MD2withRSA")
=> java.security.Signature$Delegate
raw docstring

sort-servicesclj

(sort-services type services)

filters and sorts the services by type

filters and sorts the services by type
raw docstring

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

× close