Class FileBasedOpenPgpStore
- java.lang.Object
-
- org.jivesoftware.smackx.ox.store.abstr.AbstractOpenPgpStore
-
- org.jivesoftware.smackx.ox.store.filebased.FileBasedOpenPgpStore
-
- All Implemented Interfaces:
OpenPgpKeyStore
,OpenPgpMetadataStore
,OpenPgpStore
,OpenPgpTrustStore
public class FileBasedOpenPgpStore extends AbstractOpenPgpStore
Implementation of theOpenPgpStore
which stores all information in a directory structure.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jivesoftware.smackx.ox.store.definition.OpenPgpTrustStore
OpenPgpTrustStore.Trust
-
-
Field Summary
-
Fields inherited from class org.jivesoftware.smackx.ox.store.abstr.AbstractOpenPgpStore
contacts, keyStore, metadataStore, secretKeyPassphraseCallback, trustStore, unlocker
-
-
Constructor Summary
Constructors Constructor Description FileBasedOpenPgpStore(java.io.File basePath)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.io.File
getContactsPath(java.io.File basePath, BareJid jid)
-
Methods inherited from class org.jivesoftware.smackx.ox.store.abstr.AbstractOpenPgpStore
deletePublicKeyRing, deleteSecretKeyRing, generateKeyRing, getAnnouncedFingerprintsOf, getKeyRingProtector, getOpenPgpContact, getPublicKeyFetchDates, getPublicKeyRing, getPublicKeysOf, getSecretKeyRing, getSecretKeysOf, getTrust, importPublicKey, importSecretKey, setAnnouncedFingerprintsOf, setKeyRingProtector, setPublicKeyFetchDates, setSecretKeyPassphraseCallback, setTrust
-
-
-
-
Constructor Detail
-
FileBasedOpenPgpStore
public FileBasedOpenPgpStore(java.io.File basePath)
-
-
Method Detail
-
getContactsPath
public static java.io.File getContactsPath(java.io.File basePath, BareJid jid)
-
-