C D E F G J O P S 
All Classes All Packages

C

CryptoService - Interface in org.apache.sling.commons.crypto
Service for encrypting messages and decrypting ciphertexts.

D

deactivate() - Method in class org.apache.sling.commons.crypto.internal.PbeSecretKeyProvider
 
decrypt(String) - Method in interface org.apache.sling.commons.crypto.CryptoService
Decrypts the given ciphertext.
decrypt(String) - Method in class org.apache.sling.commons.crypto.jasypt.internal.JasyptStandardPbeStringCryptoService
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.commons.crypto.webconsole.internal.EncryptWebConsolePlugin
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.commons.crypto.webconsole.internal.EncryptWebConsolePlugin
 

E

encrypt(String) - Method in interface org.apache.sling.commons.crypto.CryptoService
Encrypts the given message.
encrypt(String) - Method in class org.apache.sling.commons.crypto.jasypt.internal.JasyptStandardPbeStringCryptoService
 
EncryptWebConsolePlugin - Class in org.apache.sling.commons.crypto.webconsole.internal
Web Console plugin to encrypt messages.
EncryptWebConsolePlugin() - Constructor for class org.apache.sling.commons.crypto.webconsole.internal.EncryptWebConsolePlugin
 
EnvironmentVariablePasswordProvider - Class in org.apache.sling.commons.crypto.internal
Provider of passwords from environment variables.
EnvironmentVariablePasswordProvider() - Constructor for class org.apache.sling.commons.crypto.internal.EnvironmentVariablePasswordProvider
 

F

FilePasswordProvider - Class in org.apache.sling.commons.crypto.internal
Provider of passwords from files.
FilePasswordProvider() - Constructor for class org.apache.sling.commons.crypto.internal.FilePasswordProvider
 

G

getPassword() - Method in class org.apache.sling.commons.crypto.internal.EnvironmentVariablePasswordProvider
 
getPassword() - Method in class org.apache.sling.commons.crypto.internal.FilePasswordProvider
 
getPassword() - Method in interface org.apache.sling.commons.crypto.PasswordProvider
Provides the password.
getSalt() - Method in class org.apache.sling.commons.crypto.internal.SecureRandomSaltProvider
 
getSalt() - Method in interface org.apache.sling.commons.crypto.SaltProvider
Provides the salt.
getSecretKey() - Method in class org.apache.sling.commons.crypto.internal.PbeSecretKeyProvider
 
getSecretKey() - Method in interface org.apache.sling.commons.crypto.SecretKeyProvider
Provides the secret key.

J

JasyptRandomIvGeneratorRegistrar - Class in org.apache.sling.commons.crypto.jasypt.internal
Registrar for Jasypt Random IV Generator.
Registers a RandomIvGenerator as OSGi Service.
JasyptRandomIvGeneratorRegistrar() - Constructor for class org.apache.sling.commons.crypto.jasypt.internal.JasyptRandomIvGeneratorRegistrar
 
JasyptRandomSaltGeneratorRegistrar - Class in org.apache.sling.commons.crypto.jasypt.internal
Registrar for Jasypt Random Salt Generator.
Registers a RandomSaltGenerator as OSGi Service.
JasyptRandomSaltGeneratorRegistrar() - Constructor for class org.apache.sling.commons.crypto.jasypt.internal.JasyptRandomSaltGeneratorRegistrar
 
JasyptStandardPbeStringCryptoService - Class in org.apache.sling.commons.crypto.jasypt.internal
Service for encrypting messages and decrypting ciphertexts using Jasypt's StandardPBEStringEncryptor.
JasyptStandardPbeStringCryptoService() - Constructor for class org.apache.sling.commons.crypto.jasypt.internal.JasyptStandardPbeStringCryptoService
 

O

org.apache.sling.commons.crypto - package org.apache.sling.commons.crypto
Provides the Apache Sling Commons Crypto API.
org.apache.sling.commons.crypto.internal - package org.apache.sling.commons.crypto.internal
Provides provider implementations of the Apache Sling Commons Crypto API.
org.apache.sling.commons.crypto.jasypt - package org.apache.sling.commons.crypto.jasypt
The Apache Sling Commons Crypto Jasypt root package.
org.apache.sling.commons.crypto.jasypt.internal - package org.apache.sling.commons.crypto.jasypt.internal
Provides an implementation of the Apache Sling Commons Crypto API (Crypto Service) based on Jasypt.
org.apache.sling.commons.crypto.webconsole - package org.apache.sling.commons.crypto.webconsole
The Apache Sling Commons Crypto Web Console root package.
org.apache.sling.commons.crypto.webconsole.internal - package org.apache.sling.commons.crypto.webconsole.internal
Provides a plugin for Felix Web Console to encrypt messages with available crypto services.

P

PasswordProvider - Interface in org.apache.sling.commons.crypto
Provider of passwords to use for example with password-based encryption (PBE).
PbeSecretKeyProvider - Class in org.apache.sling.commons.crypto.internal
Provider of secret keys to use with password-based encryption (PBE).
PbeSecretKeyProvider() - Constructor for class org.apache.sling.commons.crypto.internal.PbeSecretKeyProvider
 

S

SaltProvider - Interface in org.apache.sling.commons.crypto
Provider of salts to use for example with password-based encryption (PBE).
SecretKeyProvider - Interface in org.apache.sling.commons.crypto
Provider of secret keys for encryption and decryption.
SecureRandomSaltProvider - Class in org.apache.sling.commons.crypto.internal
Provider of salts created from SecureRandom.
SecureRandomSaltProvider() - Constructor for class org.apache.sling.commons.crypto.internal.SecureRandomSaltProvider
 
C D E F G J O P S 
All Classes All Packages