Skip navigation links
A C D G I K N P S T V 

A

add(String, Credential) - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedCredentialStore
 
add(String, TokenPair) - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenPairStore
 
add(String, Token) - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenStore
 
add(String, E) - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
 
add(String, E) - Method in class com.microsoft.alm.storage.windows.internal.CredManagerBackedSecureStore
Add the specified secret to Windows Credential Manager Multi-thread safe, synchronized access to store
ALLOW_UNLOCK_KEYRING - Static variable in class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
 
attributes - Variable in class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.GnomeKeyringPasswordSchema
 

C

com.microsoft.alm.storage - package com.microsoft.alm.storage
 
com.microsoft.alm.storage.macosx - package com.microsoft.alm.storage.macosx
 
com.microsoft.alm.storage.posix - package com.microsoft.alm.storage.posix
 
com.microsoft.alm.storage.posix.internal - package com.microsoft.alm.storage.posix.internal
 
com.microsoft.alm.storage.windows - package com.microsoft.alm.storage.windows
 
com.microsoft.alm.storage.windows.internal - package com.microsoft.alm.storage.windows.internal
 
create(String, String) - Method in class com.microsoft.alm.storage.windows.CredManagerBackedCredentialStore
 
create(String, String) - Method in class com.microsoft.alm.storage.windows.CredManagerBackedTokenPairStore
 
create(String, String) - Method in class com.microsoft.alm.storage.windows.CredManagerBackedTokenStore
 
create(String, String) - Method in class com.microsoft.alm.storage.windows.internal.CredManagerBackedSecureStore
Create a Secret from the string representation
CredManagerBackedCredentialStore - Class in com.microsoft.alm.storage.windows
 
CredManagerBackedCredentialStore() - Constructor for class com.microsoft.alm.storage.windows.CredManagerBackedCredentialStore
 
CredManagerBackedSecureStore<E extends Secret> - Class in com.microsoft.alm.storage.windows.internal
This class exposes functions to interact with Windows Credential Manager
CredManagerBackedSecureStore() - Constructor for class com.microsoft.alm.storage.windows.internal.CredManagerBackedSecureStore
 
CredManagerBackedTokenPairStore - Class in com.microsoft.alm.storage.windows
 
CredManagerBackedTokenPairStore() - Constructor for class com.microsoft.alm.storage.windows.CredManagerBackedTokenPairStore
 
CredManagerBackedTokenStore - Class in com.microsoft.alm.storage.windows
 
CredManagerBackedTokenStore() - Constructor for class com.microsoft.alm.storage.windows.CredManagerBackedTokenStore
 

D

delete(String) - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedCredentialStore
 
delete(String) - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenPairStore
 
delete(String) - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenStore
 
delete(String) - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
 
delete(String) - Method in class com.microsoft.alm.storage.windows.internal.CredManagerBackedSecureStore
Delete the stored credential from Credential Manager Multi-thread safe, synchronized access to store
deserialize(String) - Method in class com.microsoft.alm.storage.posix.GnomeKeyringBackedCredentialStore
 
deserialize(String) - Method in class com.microsoft.alm.storage.posix.GnomeKeyringBackedTokenPairStore
 
deserialize(String) - Method in class com.microsoft.alm.storage.posix.GnomeKeyringBackedTokenStore
 
deserialize(String) - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
Create a Secret from the stored string representation

G

g_set_application_name(String) - Method in interface com.microsoft.alm.storage.posix.internal.GLibLibrary
 
get(String) - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedCredentialStore
 
get(String) - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenPairStore
 
get(String) - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenStore
 
get(String) - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
Read a secret from GNOME Keyring using its simple password API
get(String) - Method in class com.microsoft.alm.storage.windows.internal.CredManagerBackedSecureStore
Read calls CredRead on Windows and retrieve the Secret Multi-thread safe, synchronized access to store
getCredentialBlob(Credential) - Method in class com.microsoft.alm.storage.windows.CredManagerBackedCredentialStore
 
getCredentialBlob(TokenPair) - Method in class com.microsoft.alm.storage.windows.CredManagerBackedTokenPairStore
 
getCredentialBlob(Token) - Method in class com.microsoft.alm.storage.windows.CredManagerBackedTokenStore
 
getCredentialBlob(E) - Method in class com.microsoft.alm.storage.windows.internal.CredManagerBackedSecureStore
Get String representation of the CredentialBlob field from the secret
getCredentialStorage(boolean, StorageProvider.SecureOption) - Static method in class com.microsoft.alm.storage.StorageProvider
 
getFieldOrder() - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.GnomeKeyringPasswordSchema
 
getFieldOrder() - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.GnomeKeyringPasswordSchemaAttribute
 
getFieldOrder() - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.PointerToPointer
 
getInstance() - Static method in class com.microsoft.alm.storage.posix.internal.GLibInitializer
 
getTokenPairStorage(boolean, StorageProvider.SecureOption) - Static method in class com.microsoft.alm.storage.StorageProvider
 
getTokenStorage(boolean, StorageProvider.SecureOption) - Static method in class com.microsoft.alm.storage.StorageProvider
 
getType() - Method in class com.microsoft.alm.storage.posix.GnomeKeyringBackedCredentialStore
 
getType() - Method in class com.microsoft.alm.storage.posix.GnomeKeyringBackedTokenPairStore
 
getType() - Method in class com.microsoft.alm.storage.posix.GnomeKeyringBackedTokenStore
 
getType() - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
Return the type of this secure store, used to match the secret in GNOME Keyring
getUsername(Credential) - Method in class com.microsoft.alm.storage.windows.CredManagerBackedCredentialStore
 
getUsername(TokenPair) - Method in class com.microsoft.alm.storage.windows.CredManagerBackedTokenPairStore
 
getUsername(Token) - Method in class com.microsoft.alm.storage.windows.CredManagerBackedTokenStore
 
getUsername(E) - Method in class com.microsoft.alm.storage.windows.internal.CredManagerBackedSecureStore
Get String representation of the UserName field from the Secret
GLibInitializer - Class in com.microsoft.alm.storage.posix.internal
Singleton instance to make sure we only initialize glib once.
GLibLibrary - Interface in com.microsoft.alm.storage.posix.internal
Only expose one method to set application name to suppress warning: "g_set_application_name not set"
GNOME_KEYRING_ATTRIBUTE_TYPE_STRING - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
GnomeKeyringAttributeType: GNOME_KEYRING_ATTRIBUTE_TYPE_STRING, GNOME_KEYRING_ATTRIBUTE_TYPE_UINT32
GNOME_KEYRING_ATTRIBUTE_TYPE_UINT32 - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_DEFAULT - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Save secrets to disk
gnome_keyring_delete_password_sync(GnomeKeyringLibrary.GnomeKeyringPasswordSchema, Object...) - Method in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Delete a stored secret, without paraphrasing, please read: https://developer.gnome.org/gnome-keyring/stable/gnome-keyring-Simple-Password-Storage.html#gnome-keyring-delete-password-sync
gnome_keyring_find_password_sync(GnomeKeyringLibrary.GnomeKeyringPasswordSchema, GnomeKeyringLibrary.PointerToPointer, Object...) - Method in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Retrieving a stored secret, without paraphrasing, please read: https://developer.gnome.org/gnome-keyring/stable/gnome-keyring-Simple-Password-Storage.html#gnome-keyring-find-password-sync
gnome_keyring_free_password(Pointer) - Method in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Free the in memory secret pointer, without paraphrasing, please read: https://developer.gnome.org/gnome-keyring/stable/gnome-keyring-Simple-Password-Storage.html#gnome-keyring-free-password
gnome_keyring_get_info_sync(String, GnomeKeyringLibrary.PointerToPointer) - Method in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Get information about keyring.
gnome_keyring_info_free(Pointer) - Method in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Free the keyring info pointer return by gnome_keyring_get_info_sync If null pointer is passed nothing occurs.
gnome_keyring_info_get_is_locked(Pointer) - Method in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Get whether the keyring is locked or not.
GNOME_KEYRING_ITEM_CHAINED_KEYRING_PASSWORD - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_ITEM_ENCRYPTION_KEY_PASSWORD - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_ITEM_GENERIC_SECRET - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
The item types GNOME_KEYRING_ITEM_GENERIC_SECRET = 0, GNOME_KEYRING_ITEM_NETWORK_PASSWORD, GNOME_KEYRING_ITEM_NOTE, GNOME_KEYRING_ITEM_CHAINED_KEYRING_PASSWORD, GNOME_KEYRING_ITEM_ENCRYPTION_KEY_PASSWORD, GNOME_KEYRING_ITEM_PK_STORAGE = 0x100, Not used, remains here only for compatibility GNOME_KEYRING_ITEM_LAST_TYPE,
GNOME_KEYRING_ITEM_NETWORK_PASSWORD - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_ITEM_NOTE - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_ALREADY_UNLOCKED - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_BAD_ARGUMENTS - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_CANCELLED - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_DENIED - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_IO_ERROR - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_KEYRING_ALREADY_EXISTS - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_NO_MATCH - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_NO_SUCH_KEYRING - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
GNOME_KEYRING_RESULT_OK - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
GnomeKeyringResult: GNOME_KEYRING_RESULT_OK, GNOME_KEYRING_RESULT_DENIED, GNOME_KEYRING_RESULT_NO_KEYRING_DAEMON, GNOME_KEYRING_RESULT_ALREADY_UNLOCKED, GNOME_KEYRING_RESULT_NO_SUCH_KEYRING, GNOME_KEYRING_RESULT_BAD_ARGUMENTS, GNOME_KEYRING_RESULT_IO_ERROR, GNOME_KEYRING_RESULT_CANCELLED, GNOME_KEYRING_RESULT_KEYRING_ALREADY_EXISTS, GNOME_KEYRING_RESULT_NO_MATCH
gnome_keyring_result_to_message(int) - Method in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Translate error code to human readable string
GNOME_KEYRING_SESSION - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Save secrets in memory
gnome_keyring_store_password_sync(GnomeKeyringLibrary.GnomeKeyringPasswordSchema, String, String, String, Object...) - Method in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Storing a secret, without paraphrasing, please read: https://developer.gnome.org/gnome-keyring/stable/gnome-keyring-Simple-Password-Storage.html#gnome-keyring-store-password-sync
gnome_keyring_unlock_sync(String, String) - Method in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
Unlock a keyring, so that its contents may be accessed.
GnomeKeyringBackedCredentialStore - Class in com.microsoft.alm.storage.posix
 
GnomeKeyringBackedCredentialStore() - Constructor for class com.microsoft.alm.storage.posix.GnomeKeyringBackedCredentialStore
 
GnomeKeyringBackedSecureStore<E extends Secret> - Class in com.microsoft.alm.storage.posix.internal
 
GnomeKeyringBackedSecureStore() - Constructor for class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
 
GnomeKeyringBackedTokenPairStore - Class in com.microsoft.alm.storage.posix
 
GnomeKeyringBackedTokenPairStore() - Constructor for class com.microsoft.alm.storage.posix.GnomeKeyringBackedTokenPairStore
 
GnomeKeyringBackedTokenStore - Class in com.microsoft.alm.storage.posix
 
GnomeKeyringBackedTokenStore() - Constructor for class com.microsoft.alm.storage.posix.GnomeKeyringBackedTokenStore
 
GnomeKeyringLibrary - Interface in com.microsoft.alm.storage.posix.internal
Simple interface to store and retrieve secrets with gnome-keyring https://developer.gnome.org/gnome-keyring/stable/ch01.html
GnomeKeyringLibrary.GnomeKeyringPasswordSchema - Class in com.microsoft.alm.storage.posix.internal
Schema for secret https://developer.gnome.org/gnome-keyring/stable/gnome-keyring-Simple-Password-Storage.html#GnomeKeyringPasswordSchema
GnomeKeyringLibrary.GnomeKeyringPasswordSchemaAttribute - Class in com.microsoft.alm.storage.posix.internal
Item Attributes — Attributes of individual keyring items.
GnomeKeyringLibrary.PointerToPointer - Class in com.microsoft.alm.storage.posix.internal
A pointer to pointer helper structure
GnomeKeyringPasswordSchema() - Constructor for class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.GnomeKeyringPasswordSchema
 
GnomeKeyringPasswordSchemaAttribute() - Constructor for class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.GnomeKeyringPasswordSchemaAttribute
 

I

initialize() - Method in class com.microsoft.alm.storage.posix.internal.GLibInitializer
 
INSTANCE - Static variable in interface com.microsoft.alm.storage.posix.internal.GLibLibrary
 
INSTANCE - Static variable in interface com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
 
isGnomeKeyringSupported() - Static method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
Check for GNOME Keyring support on this platform
isSecure() - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedCredentialStore
Keychain Access is secure
isSecure() - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenPairStore
Keychain Access is secure
isSecure() - Method in class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenStore
Keychain Access is secure
isSecure() - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
GNOME Keyring is considered secure
isSecure() - Method in class com.microsoft.alm.storage.windows.internal.CredManagerBackedSecureStore
Windows credential manager is considered a secure storage for secrets
item_type - Variable in class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.GnomeKeyringPasswordSchema
 

K

KeychainSecurityBackedCredentialStore - Class in com.microsoft.alm.storage.macosx
 
KeychainSecurityBackedCredentialStore() - Constructor for class com.microsoft.alm.storage.macosx.KeychainSecurityBackedCredentialStore
 
KeychainSecurityBackedTokenPairStore - Class in com.microsoft.alm.storage.macosx
 
KeychainSecurityBackedTokenPairStore() - Constructor for class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenPairStore
 
KeychainSecurityBackedTokenStore - Class in com.microsoft.alm.storage.macosx
 
KeychainSecurityBackedTokenStore() - Constructor for class com.microsoft.alm.storage.macosx.KeychainSecurityBackedTokenStore
 

N

name - Variable in class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.GnomeKeyringPasswordSchemaAttribute
 

P

pointer - Variable in class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.PointerToPointer
 
PointerToPointer() - Constructor for class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.PointerToPointer
 

S

serialize(Credential) - Method in class com.microsoft.alm.storage.posix.GnomeKeyringBackedCredentialStore
 
serialize(TokenPair) - Method in class com.microsoft.alm.storage.posix.GnomeKeyringBackedTokenPairStore
 
serialize(Token) - Method in class com.microsoft.alm.storage.posix.GnomeKeyringBackedTokenStore
 
serialize(E) - Method in class com.microsoft.alm.storage.posix.internal.GnomeKeyringBackedSecureStore
Create a string representation suitable to be saved as String
StorageProvider - Class in com.microsoft.alm.storage
 
StorageProvider() - Constructor for class com.microsoft.alm.storage.StorageProvider
 
StorageProvider.SecureOption - Enum in com.microsoft.alm.storage
 

T

TOKEN_PAIR_USERNAME - Static variable in class com.microsoft.alm.storage.windows.CredManagerBackedTokenPairStore
 
TOKEN_USERNAME - Static variable in class com.microsoft.alm.storage.windows.CredManagerBackedTokenStore
 
type - Variable in class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary.GnomeKeyringPasswordSchemaAttribute
 

V

valueOf(String) - Static method in enum com.microsoft.alm.storage.StorageProvider.SecureOption
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.microsoft.alm.storage.StorageProvider.SecureOption
Returns an array containing the constants of this enum type, in the order they are declared.
A C D G I K N P S T V 
Skip navigation links

Copyright © 2018. All rights reserved.