Index

A C D E G H O R S U V 
All Classes and Interfaces|All Packages

A

activate(ComponentContext) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
areExternalCryptoProvidersAvailable() - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Returns true if there is at least one ExternalCryptoProvider registered with the service, false otherwise.
areInternalCryptoProvidersAvailable() - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Returns true if there is at least one InternalCryptoProvider registered with the service, false otherwise.

C

CryptoImplComponent - Class in org.wso2.carbon.crypto.impl.internal
The class which is used for deal with the OSGi runtime for service registration and injection.
CryptoImplComponent() - Constructor for class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
customDecrypt(byte[], String, String, Object...) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 
customEncrypt(byte[], String, String, boolean, Object...) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 

D

deactivate(ComponentContext) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
decrypt(byte[], String, String) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 
decrypt(byte[], String, String, String) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 
decrypt(byte[], String, String, CryptoContext) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 
DefaultCryptoService - Class in org.wso2.carbon.crypto.impl
The default implementation of CryptoService.
DefaultCryptoService() - Constructor for class org.wso2.carbon.crypto.impl.DefaultCryptoService
 

E

encrypt(byte[], String, String) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 
encrypt(byte[], String, String, boolean) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Computes and returns the ciphertext of the given cleartext.
encrypt(byte[], String, String, boolean, String) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 
encrypt(byte[], String, String, CryptoContext) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 

G

getCertificate(CryptoContext) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 
getMostSuitableExternalProvider() - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Returns the most suitable ExternalCryptoProvider for the operations, among the registered providers.
getMostSuitableInternalProvider() - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Returns the most suitable InternalCryptoProvider for the operations, among the registered providers.
getPrivateKey(CryptoContext) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 

H

hybridDecrypt(HybridEncryptionOutput, String, String, String, CryptoContext) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 
hybridEncrypt(HybridEncryptionInput, String, String, String, CryptoContext) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 

O

org.wso2.carbon.crypto.impl - package org.wso2.carbon.crypto.impl
 
org.wso2.carbon.crypto.impl.internal - package org.wso2.carbon.crypto.impl.internal
 
overrideKeyResolverPriority(String, int) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Overrides the priority of the given key resolver, with the given new priority.

R

registerExternalCryptoProvider(ExternalCryptoProvider) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Registers a ExternalCryptoProvider with this service.
registerInternalCryptoProvider(InternalCryptoProvider) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Registers a InternalCryptoProvider with this service.
registerKeyResolver(KeyResolver) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Registers a new key resolver.

S

setExternalCryptoProvider(ExternalCryptoProvider) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
setExternalCryptoProviderClassName(String) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Sets the preferred external provider class name, which was read from a configuration.
setInternalCryptoProvider(InternalCryptoProvider) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
setInternalCryptoProviderClassName(String) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Sets the preferred internal provider class name, which was read from a configuration.
setKeyResolver(KeyResolver) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
setServerConfigurationService(ServerConfigurationService) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
sign(byte[], String, String, CryptoContext) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 

U

unregisterAllExternalCryptoProviders() - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Unregisters all the registered external crypto providers.
unregisterAllInternalCryptoProviders() - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Unregisters all the registered providers.
unregisterExternalCryptoProvider(ExternalCryptoProvider) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Unregisters the given external crypto provider.
unregisterInternalCryptoProvider(InternalCryptoProvider) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Unregisters the given internal crypto provider.
unregisterKeyResolver(KeyResolver) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
Unregisters the given key resolver.
unsetExternalCryptoProvider(ExternalCryptoProvider) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
unsetInternalCryptoProvider(InternalCryptoProvider) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
unsetKeyResolver(KeyResolver) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 
unsetServerConfigurationService(ServerConfigurationService) - Method in class org.wso2.carbon.crypto.impl.internal.CryptoImplComponent
 

V

verifySignature(byte[], byte[], String, String, CryptoContext) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
 
A C D E G H O R S U V 
All Classes and Interfaces|All Packages