Index

C D F G I L M N O P R S W 
All Classes and Interfaces|All Packages|Constant Field Values

C

createKeyring(String) - Method in class org.tentackle.keyring.platform.PlatformKeyringFactory

D

delete(String) - Method in interface org.tentackle.keyring.platform.WindowsCredentialManager.CredentialAccess
Deletes a credential.
doLoad(SecretId) - Method in class org.tentackle.keyring.platform.LibSecretKeyring
 
doLoad(SecretId) - Method in class org.tentackle.keyring.platform.MacKeychain
 
doLoad(SecretId) - Method in class org.tentackle.keyring.platform.WindowsCredentialManager
 
doRemove(SecretId) - Method in class org.tentackle.keyring.platform.LibSecretKeyring
 
doRemove(SecretId) - Method in class org.tentackle.keyring.platform.MacKeychain
 
doRemove(SecretId) - Method in class org.tentackle.keyring.platform.WindowsCredentialManager
 
doStore(SecretId, String, char[]) - Method in class org.tentackle.keyring.platform.LibSecretKeyring
 
doStore(SecretId, String, char[]) - Method in class org.tentackle.keyring.platform.MacKeychain
 
doStore(SecretId, String, char[]) - Method in class org.tentackle.keyring.platform.WindowsCredentialManager
 

F

FORMAT_CHUNKED - Static variable in class org.tentackle.keyring.platform.WindowsCredentialManager
The format tag of a secret spread over chunks.
FORMAT_INLINE - Static variable in class org.tentackle.keyring.platform.WindowsCredentialManager
The format tag of a secret held in the credential itself.

G

getName() - Method in class org.tentackle.keyring.platform.LibSecretKeyring
 
getName() - Method in class org.tentackle.keyring.platform.MacKeychain
 
getName() - Method in class org.tentackle.keyring.platform.WindowsCredentialManager
 
getPlatformKeyringName() - Method in class org.tentackle.keyring.platform.PlatformKeyringFactory
Gets the name of the keyring for the current operating system.
getTargetName(SecretId) - Method in class org.tentackle.keyring.platform.WindowsCredentialManager
Gets the target name of a secret.

I

isAvailable() - Method in class org.tentackle.keyring.platform.LibSecretKeyring
isAvailable() - Method in class org.tentackle.keyring.platform.MacKeychain
isAvailable() - Method in class org.tentackle.keyring.platform.WindowsCredentialManager

L

LibSecretKeyring - Class in org.tentackle.keyring.platform
A keyring backed by the freedesktop.org Secret Service via libsecret.
LibSecretKeyring() - Constructor for class org.tentackle.keyring.platform.LibSecretKeyring
Creates the keyring.

M

MacKeychain - Class in org.tentackle.keyring.platform
A keyring backed by the macOS keychain.
MacKeychain() - Constructor for class org.tentackle.keyring.platform.MacKeychain
Creates the keyring.

N

NAME - Static variable in class org.tentackle.keyring.platform.LibSecretKeyring
The name of this keyring.
NAME - Static variable in class org.tentackle.keyring.platform.MacKeychain
The name of this keyring.
NAME - Static variable in class org.tentackle.keyring.platform.WindowsCredentialManager
The name of this keyring.

O

org.tentackle.keyring - module org.tentackle.keyring
tentackle-keyring module.
org.tentackle.keyring.platform - package org.tentackle.keyring.platform
The keyring implementations, one per credential store.

P

PlatformKeyringFactory - Class in org.tentackle.keyring.platform
The keyring factory for the credential store of the operating system.
PlatformKeyringFactory() - Constructor for class org.tentackle.keyring.platform.PlatformKeyringFactory
Creates the factory.

R

read(String) - Method in interface org.tentackle.keyring.platform.WindowsCredentialManager.CredentialAccess
Reads a credential's blob.

S

selectBestKeyring() - Method in class org.tentackle.keyring.platform.PlatformKeyringFactory

W

WindowsCredentialManager - Class in org.tentackle.keyring.platform
A keyring backed by the Windows Credential Manager.
WindowsCredentialManager() - Constructor for class org.tentackle.keyring.platform.WindowsCredentialManager
Creates the keyring.
WindowsCredentialManager(WindowsCredentialManager.CredentialAccess) - Constructor for class org.tentackle.keyring.platform.WindowsCredentialManager
Creates the keyring with a custom credential access.
WindowsCredentialManager.CredentialAccess - Interface in org.tentackle.keyring.platform
Access to the generic credentials.
write(String, String, String, byte[]) - Method in interface org.tentackle.keyring.platform.WindowsCredentialManager.CredentialAccess
Writes a credential.
C D F G I L M N O P R S W 
All Classes and Interfaces|All Packages|Constant Field Values