PGP

com.jsuereth.pgp.PGP
object PGP

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
PGP.type

Members list

Value members

Concrete methods

def init(): Unit

This is a helper method used to make sure the above initialization happens.

This is a helper method used to make sure the above initialization happens.

Attributes

def isPublicKeyMatching(value: String)(k: PublicKey): Boolean
def loadPublicKeyRing(file: File): PublicKeyRing

This can load your local PGP keyring.

This can load your local PGP keyring.

Attributes

Loads a collection of public key rings from a file.

Loads a collection of public key rings from a file.

Attributes

def loadSecretKeyRing(file: File): SecretKeyRing

This can load your local PGP keyring.

This can load your local PGP keyring.

Attributes

Loads a collection of public key rings from a file.

Loads a collection of public key rings from a file.

Attributes

def makeKeys(identity: String, passPhrase: Array[Char], publicKey: File, secretKey: File): Unit

Creates a new public/private key pair and saves them in the given files.

Creates a new public/private key pair and saves them in the given files.

Attributes

def makeNewKeyRings(identity: String, passPhrase: Array[Char]): (PublicKeyRing, SecretKeyRing)

Creates a new public/secret keyring pair in memory.

Creates a new public/secret keyring pair in memory.

Attributes