Liking cljdoc? Tell your friends :D

clj-pgp.core

Core functions for handling PGP objects.

Core functions for handling PGP objects.
raw docstring

compression-algorithmsclj

The set of supported compression algorithm keywords.

The set of supported compression algorithm keywords.
sourceraw docstring

decodeclj

(decode data)

Decodes PGP objects from an encoded data source. Returns a sequence of decoded objects.

Decodes PGP objects from an encoded data source. Returns a sequence of
decoded objects.
sourceraw docstring

decode-public-keyclj

(decode-public-key data)

Decodes a public key from the given data. Throws an exception if the data does not contain a public key value.

Decodes a public key from the given data. Throws an exception if the data
does not contain a public key value.
sourceraw docstring

decode-signaturesclj

(decode-signatures data)

Decodes a sequence of signatures from the given data. Throws an exception if the data does not contain a signature list.

Decodes a sequence of signatures from the given data. Throws an exception if
the data does not contain a signature list.
sourceraw docstring

Encodablecljprotocol

Protocol for encodable PGP objects.

Protocol for encodable PGP objects.

encodeclj

(encode value)

Encodes a PGP object into a byte array.

Encodes a PGP object into a byte array.
sourceraw docstring

encode-asciiclj

(encode-ascii data)

Encodes a PGP object into an ascii-armored text blob.

Encodes a PGP object into an ascii-armored text blob.
sourceraw docstring

hash-algorithmsclj

The set of supported hash algorithm keywords.

The set of supported hash algorithm keywords.
sourceraw docstring

hex-fingerprintclj

(hex-fingerprint value)

Returns the PGP key fingerprint as a hexadecimal string.

Returns the PGP key fingerprint as a hexadecimal string.
sourceraw docstring

hex-idclj

(hex-id value)

Returns the PGP key identifier for the given value as a hexadecimal string.

Returns the PGP key identifier for the given value as a hexadecimal string.
sourceraw docstring

key-infoclj

(key-info k)

Returns a map of information about the given key.

Returns a map of information about the given key.
sourceraw docstring

KeyAlgorithmIdentifiercljprotocol

Protocol for values which can use or identify a cryptographic algorithm.

Protocol for values which can use or identify a cryptographic algorithm.

key-algorithmclj

(key-algorithm value)

Returns a keyword identifying the key algorithm used by the given value.

Returns a keyword identifying the key algorithm used by the given value.
sourceraw docstring

KeyIdentifiercljprotocol

Protocol for values which can be used as PGP key identifiers.

Protocol for values which can be used as PGP key identifiers.

key-idclj

(key-id value)

Returns the numeric PGP key identifier for the given value.

Returns the numeric PGP key identifier for the given value.
sourceraw docstring

PrivateKeyContainercljprotocol

Protocol for value types which contain or are coercible to a PGP private key.

Protocol for value types which contain or are coercible to a PGP private key.

private-keyclj

(private-key this)

Coerces the argument into a PGP private key. Returns nil for other values.

Coerces the argument into a PGP private key. Returns nil for other values.
sourceraw docstring

public-key-algorithmsclj

The set of supported public-key algorithm keywords.

The set of supported public-key algorithm keywords.
sourceraw docstring

PublicKeyContainercljprotocol

Protocol for value types which contain or are coercible to a PGP public key.

Protocol for value types which contain or are coercible to a PGP public key.

public-keyclj

(public-key this)

Coerces the argument into a PGP public key. Returns nil for other values.

Coerces the argument into a PGP public key. Returns nil for other values.
sourceraw docstring

(read-next-object factory)

A thin wrapper on reading the next object from a PGPObjectFactory.

A thin wrapper on reading the next object from a PGPObjectFactory.
sourceraw docstring

symmetric-key-algorithmsclj

The set of supported symmetric-key algorithm keywords.

The set of supported symmetric-key algorithm keywords.
sourceraw docstring

unlock-keyclj

(unlock-key seckey passphrase)

Decodes a secret key with a passphrase to obtain the private key.

Decodes a secret key with a passphrase to obtain the private key.
sourceraw docstring

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

× close