JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
I
K
L
M
N
P
R
S
T
U
V
A
Advapi32
- Interface in
net.smoofyuniverse.keyring.windows
Advanced Windows API.
AttributeCount
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
attributes
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
Attributes
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
C
CFRelease(Pointer)
- Method in interface net.smoofyuniverse.keyring.mac.
CoreFoundationLib
CFStringGetCharacterAtIndex(Pointer, long)
- Method in interface net.smoofyuniverse.keyring.mac.
CoreFoundationLib
CFStringGetLength(Pointer)
- Method in interface net.smoofyuniverse.keyring.mac.
CoreFoundationLib
code
- Variable in class net.smoofyuniverse.keyring.linux.
GError
Comment
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
CoreFoundationLib
- Interface in
net.smoofyuniverse.keyring.mac
MacOS CoreFoundation library.
create()
- Static method in interface net.smoofyuniverse.keyring.
Keyring
Creates a keyring for the current OS.
CredDeleteA(String, int, int)
- Method in interface net.smoofyuniverse.keyring.windows.
Advapi32
CREDENTIAL
- Class in
net.smoofyuniverse.keyring.windows
CREDENTIAL()
- Constructor for class net.smoofyuniverse.keyring.windows.
CREDENTIAL
CREDENTIAL(Pointer)
- Constructor for class net.smoofyuniverse.keyring.windows.
CREDENTIAL
CredentialBlob
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
CredentialBlobSize
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
CredentialManagerKeyring
- Class in
net.smoofyuniverse.keyring.windows
A keyring using Windows Credential Manager.
CredentialManagerKeyring()
- Constructor for class net.smoofyuniverse.keyring.windows.
CredentialManagerKeyring
Creates a new keyring using Windows Credential Manager.
CredFree(Pointer)
- Method in interface net.smoofyuniverse.keyring.windows.
Advapi32
CredReadA(String, int, int, PointerByReference)
- Method in interface net.smoofyuniverse.keyring.windows.
Advapi32
CredWriteA(CREDENTIAL, int)
- Method in interface net.smoofyuniverse.keyring.windows.
Advapi32
D
domain
- Variable in class net.smoofyuniverse.keyring.linux.
GError
dwHighDateTime
- Variable in class net.smoofyuniverse.keyring.windows.
FILETIME
dwLowDateTime
- Variable in class net.smoofyuniverse.keyring.windows.
FILETIME
E
ERR_SEC_ITEM_NOT_FOUND
- Static variable in interface net.smoofyuniverse.keyring.mac.
SecurityLib
ERROR_NOT_FOUND
- Static variable in interface net.smoofyuniverse.keyring.windows.
Advapi32
F
FILETIME
- Class in
net.smoofyuniverse.keyring.windows
FILETIME()
- Constructor for class net.smoofyuniverse.keyring.windows.
FILETIME
flags
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
Flags
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
FORMAT_MESSAGE_ALLOCATE_BUFFER
- Static variable in interface net.smoofyuniverse.keyring.windows.
Kernel32
FORMAT_MESSAGE_FROM_SYSTEM
- Static variable in interface net.smoofyuniverse.keyring.windows.
Kernel32
FORMAT_MESSAGE_IGNORE_INSERTS
- Static variable in interface net.smoofyuniverse.keyring.windows.
Kernel32
FormatMessageA(int, Pointer, int, int, PointerByReference, int, Pointer)
- Method in interface net.smoofyuniverse.keyring.windows.
Kernel32
G
g_error_free(GError)
- Method in interface net.smoofyuniverse.keyring.linux.
GLib
GError
- Class in
net.smoofyuniverse.keyring.linux
GError(Pointer)
- Constructor for class net.smoofyuniverse.keyring.linux.
GError
getBackendName()
- Method in interface net.smoofyuniverse.keyring.
Keyring
Gets the name of the backend.
getBackendName()
- Method in class net.smoofyuniverse.keyring.linux.
SecretServiceKeyring
getBackendName()
- Method in class net.smoofyuniverse.keyring.mac.
KeychainKeyring
getBackendName()
- Method in class net.smoofyuniverse.keyring.windows.
CredentialManagerKeyring
getFieldOrder()
- Method in class net.smoofyuniverse.keyring.linux.
GError
getFieldOrder()
- Method in class net.smoofyuniverse.keyring.linux.
SecretSchema
getFieldOrder()
- Method in class net.smoofyuniverse.keyring.linux.
SecretSchemaAttribute
getFieldOrder()
- Method in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
getFieldOrder()
- Method in class net.smoofyuniverse.keyring.windows.
FILETIME
GetLastError()
- Method in interface net.smoofyuniverse.keyring.windows.
Kernel32
getPassword(String, String)
- Method in interface net.smoofyuniverse.keyring.
Keyring
Gets a password for the specified service and account.
getPassword(String, String)
- Method in class net.smoofyuniverse.keyring.linux.
SecretServiceKeyring
getPassword(String, String)
- Method in class net.smoofyuniverse.keyring.mac.
KeychainKeyring
getPassword(String, String)
- Method in class net.smoofyuniverse.keyring.windows.
CredentialManagerKeyring
getTargetName(String, String)
- Method in class net.smoofyuniverse.keyring.windows.
CredentialManagerKeyring
GLib
- Interface in
net.smoofyuniverse.keyring.linux
I
INSTANCE
- Static variable in interface net.smoofyuniverse.keyring.linux.
GLib
INSTANCE
- Static variable in interface net.smoofyuniverse.keyring.linux.
Libsecret
INSTANCE
- Static variable in interface net.smoofyuniverse.keyring.mac.
CoreFoundationLib
INSTANCE
- Static variable in interface net.smoofyuniverse.keyring.mac.
SecurityLib
INSTANCE
- Static variable in interface net.smoofyuniverse.keyring.windows.
Advapi32
INSTANCE
- Static variable in interface net.smoofyuniverse.keyring.windows.
Kernel32
K
Kernel32
- Interface in
net.smoofyuniverse.keyring.windows
KeychainKeyring
- Class in
net.smoofyuniverse.keyring.mac
A keyring using MacOS Keychain.
KeychainKeyring()
- Constructor for class net.smoofyuniverse.keyring.mac.
KeychainKeyring
Creates a new keyring using MacOS Keychain.
Keyring
- Interface in
net.smoofyuniverse.keyring
A keyring.
L
LastWritten
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
Libsecret
- Interface in
net.smoofyuniverse.keyring.linux
loadOrNull(String, Class<T>)
- Static method in class net.smoofyuniverse.keyring.util.
NativeUtil
LocalFree(Pointer)
- Method in interface net.smoofyuniverse.keyring.windows.
Kernel32
M
message
- Variable in class net.smoofyuniverse.keyring.linux.
GError
N
name
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
name
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchemaAttribute
NativeUtil
- Class in
net.smoofyuniverse.keyring.util
NativeUtil()
- Constructor for class net.smoofyuniverse.keyring.util.
NativeUtil
net.smoofyuniverse.keyring
- package net.smoofyuniverse.keyring
net.smoofyuniverse.keyring.linux
- package net.smoofyuniverse.keyring.linux
net.smoofyuniverse.keyring.mac
- package net.smoofyuniverse.keyring.mac
net.smoofyuniverse.keyring.util
- package net.smoofyuniverse.keyring.util
net.smoofyuniverse.keyring.windows
- package net.smoofyuniverse.keyring.windows
P
PasswordAccessException
- Exception in
net.smoofyuniverse.keyring
Represents an error while accessing a password.
PasswordAccessException(String)
- Constructor for exception net.smoofyuniverse.keyring.
PasswordAccessException
PasswordAccessException(String, Throwable)
- Constructor for exception net.smoofyuniverse.keyring.
PasswordAccessException
PasswordAccessException(Throwable)
- Constructor for exception net.smoofyuniverse.keyring.
PasswordAccessException
Persist
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
R
reserved
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
reserved1
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
reserved2
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
reserved3
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
reserved4
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
reserved5
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
reserved6
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
reserved7
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchema
S
SecCopyErrorMessageString(int, Pointer)
- Method in interface net.smoofyuniverse.keyring.mac.
SecurityLib
SecKeychainAddGenericPassword(Pointer, int, byte[], int, byte[], int, byte[], Pointer)
- Method in interface net.smoofyuniverse.keyring.mac.
SecurityLib
SecKeychainFindGenericPassword(Pointer, int, byte[], int, byte[], int[], Pointer[], Pointer[])
- Method in interface net.smoofyuniverse.keyring.mac.
SecurityLib
SecKeychainItemDelete(Pointer)
- Method in interface net.smoofyuniverse.keyring.mac.
SecurityLib
SecKeychainItemFreeContent(Pointer[], Pointer)
- Method in interface net.smoofyuniverse.keyring.mac.
SecurityLib
SecKeychainItemModifyContent(Pointer, Pointer, int, byte[])
- Method in interface net.smoofyuniverse.keyring.mac.
SecurityLib
secret_password_clear_sync(SecretSchema, Pointer, PointerByReference, Object...)
- Method in interface net.smoofyuniverse.keyring.linux.
Libsecret
secret_password_free(Pointer)
- Method in interface net.smoofyuniverse.keyring.linux.
Libsecret
secret_password_lookup_sync(SecretSchema, Pointer, PointerByReference, Object...)
- Method in interface net.smoofyuniverse.keyring.linux.
Libsecret
secret_password_store_sync(SecretSchema, String, String, String, Pointer, PointerByReference, Object...)
- Method in interface net.smoofyuniverse.keyring.linux.
Libsecret
SECRET_SCHEMA_ATTRIBUTE_STRING
- Static variable in class net.smoofyuniverse.keyring.linux.
SecretSchemaAttribute
SecretSchema
- Class in
net.smoofyuniverse.keyring.linux
SecretSchema()
- Constructor for class net.smoofyuniverse.keyring.linux.
SecretSchema
SecretSchemaAttribute
- Class in
net.smoofyuniverse.keyring.linux
SecretSchemaAttribute()
- Constructor for class net.smoofyuniverse.keyring.linux.
SecretSchemaAttribute
SecretSchemaAttribute(String)
- Constructor for class net.smoofyuniverse.keyring.linux.
SecretSchemaAttribute
SecretServiceKeyring
- Class in
net.smoofyuniverse.keyring.linux
A keyring using Freedesktop Secret Service.
SecretServiceKeyring()
- Constructor for class net.smoofyuniverse.keyring.linux.
SecretServiceKeyring
Creates a new keyring using Freedesktop Secret Service.
SecurityLib
- Interface in
net.smoofyuniverse.keyring.mac
MacOS Security library.
setPassword(String, String, String)
- Method in interface net.smoofyuniverse.keyring.
Keyring
Sets a password for the specified service and account.
setPassword(String, String, String)
- Method in class net.smoofyuniverse.keyring.linux.
SecretServiceKeyring
setPassword(String, String, String)
- Method in class net.smoofyuniverse.keyring.mac.
KeychainKeyring
setPassword(String, String, String)
- Method in class net.smoofyuniverse.keyring.windows.
CredentialManagerKeyring
T
TargetAlias
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
TargetName
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
type
- Variable in class net.smoofyuniverse.keyring.linux.
SecretSchemaAttribute
Type
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
U
UnsupportedBackendException
- Exception in
net.smoofyuniverse.keyring
Indicates that the backend is not supported in the current runtime.
UnsupportedBackendException(String)
- Constructor for exception net.smoofyuniverse.keyring.
UnsupportedBackendException
UnsupportedBackendException(String, Throwable)
- Constructor for exception net.smoofyuniverse.keyring.
UnsupportedBackendException
UnsupportedBackendException(Throwable)
- Constructor for exception net.smoofyuniverse.keyring.
UnsupportedBackendException
UserName
- Variable in class net.smoofyuniverse.keyring.windows.
CREDENTIAL
V
validateAccount(String)
- Static method in interface net.smoofyuniverse.keyring.
Keyring
Validates the account.
validatePassword(String)
- Static method in interface net.smoofyuniverse.keyring.
Keyring
Validates the password.
validateService(String)
- Static method in interface net.smoofyuniverse.keyring.
Keyring
Validates the service.
A
C
D
E
F
G
I
K
L
M
N
P
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes