Index
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
ExternalCryptoProviderregistered with the service, false otherwise. - areInternalCryptoProvidersAvailable() - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
-
Returns true if there is at least one
InternalCryptoProviderregistered 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
ExternalCryptoProviderfor the operations, among the registered providers. - getMostSuitableInternalProvider() - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
-
Returns the most suitable
InternalCryptoProviderfor 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
ExternalCryptoProviderwith this service. - registerInternalCryptoProvider(InternalCryptoProvider) - Method in class org.wso2.carbon.crypto.impl.DefaultCryptoService
-
Registers a
InternalCryptoProviderwith 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
All Classes and Interfaces|All Packages