A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

ADD_CREDENTIALS_TASK_NAME - Field in CredentialsPlugin
AddCredentialsTask - Class in nu.studer.gradle.credentials
Adds/updates the given credentials, specified as project properties.
apply(Project) - Method in CredentialsPlugin

B

Base64 - Class in nu.studer.gradle.util
Utilities related to Base64 encoding.

C

createEncryption(char[]) - Method in Encryption
Creates a new Encryption instance that uses password-based encryption (PBE).
CREDENTIALS_CONTAINER_PROPERTY - Field in CredentialsPlugin
CREDENTIALS_KEY_PROPERTY - Field in CredentialsPlugin
CREDENTIALS_PASSPHRASE_PROPERTY - Field in CredentialsPlugin
CREDENTIALS_VALUE_PROPERTY - Field in CredentialsPlugin
CredentialsContainer - Class in nu.studer.gradle.credentials.domain
Transiently retrieves and adds credentials.
CredentialsContainer(CredentialsEncryptor, OrderedProperties) - Constructor in CredentialsContainer
CredentialsEncryptor - Class in nu.studer.gradle.credentials.domain
Encrypts/decrypts credentials through password-based encryption.
CredentialsPersistenceManager - Class in nu.studer.gradle.credentials.domain
Manages the storage and retrieval of encrypted credentials.
CredentialsPersistenceManager(File) - Constructor in CredentialsPersistenceManager
CredentialsPlugin - Class in nu.studer.gradle.credentials
Plugin to store and access encrypted credentials using password-based encryption (PBE).

D

decodeBase64(String) - Method in Base64
Decodes the given Base64 string to bytes.
decrypt(String) - Method in CredentialsEncryptor
Decrypts the given string.
decrypt(String) - Method in Encryption
Decrypts the given text.
DEFAULT_PASSPHRASE_CREDENTIALS_FILE - Field in CredentialsPlugin
DEFAULT_PASSPHRASE - Field in CredentialsPlugin

E

encodeBase64(byte[]) - Method in Base64
Encodes the given bytes to a Base64 string.
encrypt(String) - Method in CredentialsEncryptor
Encrypts the given string.
encrypt(String) - Method in Encryption
Encrypts the given text.
Encryption - Class in nu.studer.gradle.credentials.domain
Encryption/decryption of text using ciphers.
Encryption(Cipher, Cipher) - Constructor in Encryption

F

G

generateMD5Hash(String) - Method in MD5
Calculates the MD5 hash for the given string and returns it in HEX format.
getCredentialsFile() - Method in CredentialsPersistenceManager
getCredentialsKey() - Method in AddCredentialsTask
getCredentialsKey() - Method in RemoveCredentialsTask
getCredentialsValue() - Method in AddCredentialsTask
getEncryptedPropertiesFile() - Method in AddCredentialsTask
getEncryptedPropertiesFile() - Method in RemoveCredentialsTask

H

I

J

K

L

M

MD5 - Class in nu.studer.gradle.util
Utilities related to MD5 hashing.

N

O

P

propertyMissing(String, def) - Method in CredentialsContainer

Q

R

readCredentials() - Method in CredentialsPersistenceManager
REMOVE_CREDENTIALS_TASK_NAME - Field in CredentialsPlugin
RemoveCredentialsTask - Class in nu.studer.gradle.credentials
Removes the given credentials, specified as project properties.

S

setCredentialsEncryptor(CredentialsEncryptor) - Method in AddCredentialsTask
setCredentialsPersistenceManager(CredentialsPersistenceManager) - Method in AddCredentialsTask
setCredentialsPersistenceManager(CredentialsPersistenceManager) - Method in RemoveCredentialsTask
setKey(String) - Method in AddCredentialsTask
setKey(String) - Method in RemoveCredentialsTask
setValue(String) - Method in AddCredentialsTask
storeCredentials(OrderedProperties) - Method in CredentialsPersistenceManager

T

U

V

W

withPassphrase(char[]) - Method in CredentialsEncryptor
Creates a new instance that will use the given passphrase for all encryption/decryption activities.

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _