- CFRelease(Pointer) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.CoreFoundation
-
Releases a Core Foundation object.
- CFStringGetCharactersPtr(Pointer) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.CoreFoundation
-
Quickly obtains a pointer to the contents of a string as a buffer of Unicode characters.
- CFStringGetCString(Pointer, byte[], int, int) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.CoreFoundation
-
Copies the character contents of a string to a local C string buffer after converting the characters to a given encoding.
- CFStringGetCStringPtr(Pointer, int) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.CoreFoundation
-
Quickly obtains a pointer to a C-string buffer containing the characters of a string in a given encoding.
- CFStringGetLength(Pointer) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.CoreFoundation
-
Returns the number (in terms of UTF-16 code pairs) of Unicode characters in a string.
- clearCredentials(String) - Method in interface de.qaware.seu.as.code.plugins.credentials.CredentialsStorage
-
Clear the stored credentials for the given service name.
- clearCredentials(String) - Method in class de.qaware.seu.as.code.plugins.credentials.CredentialsStorage.None
-
- clearCredentials(String) - Method in class de.qaware.seu.as.code.plugins.credentials.mac.KeychainCredentialsStorage
-
- clearCredentials(String) - Method in class de.qaware.seu.as.code.plugins.credentials.win.PropertyCredentialsStorage
-
- ClearCredentialsTask - Class in de.qaware.seu.as.code.plugins.credentials
-
Task to to clear the stored credentials for a given service.
- ClearCredentialsTask() - Constructor for class de.qaware.seu.as.code.plugins.credentials.ClearCredentialsTask
-
Constructor initializing the tasks meta data.
- CoreFoundation - Interface in de.qaware.seu.as.code.plugins.credentials.mac
-
The JNA interface to access the CoreFoundation library under MacOS.
- Credentials - Class in de.qaware.seu.as.code.plugins.credentials
-
A simple credentials POJO that contains username and password.
- Credentials(String, String) - Constructor for class de.qaware.seu.as.code.plugins.credentials.Credentials
-
Initialize the instance with a username and password value.
- CredentialsException - Exception in de.qaware.seu.as.code.plugins.credentials
-
A custom Gradle exception to signal something went wrong with managed Credentials.
- CredentialsException(String) - Constructor for exception de.qaware.seu.as.code.plugins.credentials.CredentialsException
-
Initialize exception with error message.
- CredentialsException(String, Throwable) - Constructor for exception de.qaware.seu.as.code.plugins.credentials.CredentialsException
-
Initialize exception with error message and cause.
- CredentialsExtension - Class in de.qaware.seu.as.code.plugins.credentials
-
The extension class for additional configuration options.
- CredentialsExtension() - Constructor for class de.qaware.seu.as.code.plugins.credentials.CredentialsExtension
-
- CredentialsProperty - Class in de.qaware.seu.as.code.plugins.credentials
-
An instance of the class will be registered as extra property of the Grtadle project.
- CredentialsProperty(CredentialsStorageFactory) - Constructor for class de.qaware.seu.as.code.plugins.credentials.CredentialsProperty
-
Initialize the credentials property with a storage factory.
- CredentialsStorage - Interface in de.qaware.seu.as.code.plugins.credentials
-
This is the main interface to store and handle credentials.
- CredentialsStorage.None - Class in de.qaware.seu.as.code.plugins.credentials
-
NoOp implementation of a credential storage.
- current() - Static method in enum de.qaware.seu.as.code.plugins.credentials.OperatingSystem
-
Returns the current operating system we are running on.
- SecCopyErrorMessageString(int, Pointer) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Returns a string explaining the meaning of a security result code.
- SecItemAdd(Pointer, PointerByReference) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Adds one or more items to a keychain.
- SecItemCopyMatching(Pointer, PointerByReference) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Returns one or more keychain items that match a search query, or copies attributes of specific keychain items.
- SecItemDelete(Pointer) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Deletes items that match a search query.
- SecItemUpdate(Pointer, Pointer) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Modifies items that match a search query.
- SecKeychainAddGenericPassword(Pointer, int, byte[], int, byte[], int, byte[], PointerByReference) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Adds a new generic password to a keychain.
- SecKeychainAddInternetPassword(Pointer, int, byte[], int, byte[], int, byte[], int, byte[], int, int, int, int, byte[], PointerByReference) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Adds a new Internet password to a keychain.
- SecKeychainFindGenericPassword(Pointer, int, byte[], int, byte[], IntByReference, PointerByReference, PointerByReference) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Finds the first generic password based on the attributes passed.
- SecKeychainFindInternetPassword(Pointer, int, byte[], int, byte[], int, byte[], int, byte[], int, int, int, IntByReference, PointerByReference, PointerByReference) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Finds the first Internet password based on the attributes passed.
- SecKeychainItemDelete(Pointer) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Deletes a keychain item from the default keychain’s permanent data store.
- SecKeychainItemFreeContent(Pointer, Pointer) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Releases the memory used by the keychain attribute list and the keychain data retrieved in a call to the SecKeychainItemCopyContent function.
- SecKeychainItemModifyContent(Pointer, Pointer, int, byte[]) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Updates an existing keychain item after changing its attributes and/or data.
- SecKeychainOpen(String, PointerByReference) - Method in interface de.qaware.seu.as.code.plugins.credentials.mac.Security
-
Opens a keychain.
- Security - Interface in de.qaware.seu.as.code.plugins.credentials.mac
-
The JNA library interface to access the Security library under MacOS.
- setCredentials(String, String, char[]) - Method in class de.qaware.seu.as.code.plugins.credentials.CredentialsStorage.None
-
- setCredentials(String, Credentials) - Method in class de.qaware.seu.as.code.plugins.credentials.CredentialsStorage.None
-
- setCredentials(String, String, char[]) - Method in interface de.qaware.seu.as.code.plugins.credentials.CredentialsStorage
-
Set the given username and password as credential for the specified service.
- setCredentials(String, Credentials) - Method in interface de.qaware.seu.as.code.plugins.credentials.CredentialsStorage
-
Set the given credentials object for the specified service.
- setCredentials(String, String, char[]) - Method in class de.qaware.seu.as.code.plugins.credentials.mac.KeychainCredentialsStorage
-
- setCredentials(String, Credentials) - Method in class de.qaware.seu.as.code.plugins.credentials.mac.KeychainCredentialsStorage
-
- setCredentials(String, String, char[]) - Method in class de.qaware.seu.as.code.plugins.credentials.win.PropertyCredentialsStorage
-
- setCredentials(String, Credentials) - Method in class de.qaware.seu.as.code.plugins.credentials.win.PropertyCredentialsStorage
-
- SetCredentialsTask - Class in de.qaware.seu.as.code.plugins.credentials
-
Task to set the credentials for a given service.
- SetCredentialsTask() - Constructor for class de.qaware.seu.as.code.plugins.credentials.SetCredentialsTask
-
Constructor initializing the tasks meta data.
- setKeychainFile(String) - Method in class de.qaware.seu.as.code.plugins.credentials.CredentialsExtension
-
- setPropertyFile(String) - Method in class de.qaware.seu.as.code.plugins.credentials.CredentialsExtension
-
- setService(String) - Method in class de.qaware.seu.as.code.plugins.credentials.AbstractCredentialsTask
-
Sets the service name.
- setUsername(String) - Method in class de.qaware.seu.as.code.plugins.credentials.AbstractCredentialsTask
-
Sets the username.
- SeuacCredentialsPlugin - Class in de.qaware.seu.as.code.plugins.credentials
-
SEU-as-code Credentials plugin.
- SeuacCredentialsPlugin() - Constructor for class de.qaware.seu.as.code.plugins.credentials.SeuacCredentialsPlugin
-
- SystemConsole - Class in de.qaware.seu.as.code.plugins.credentials
-
Supports I/O opperations.
- SystemConsole() - Constructor for class de.qaware.seu.as.code.plugins.credentials.SystemConsole
-