Package org.silverpeas.core.security.encryption
Provides the Silverpeas Cryptography API that is based on some security and cryptography tiers
libraries (as well on the Java Cryptography API).
It defines the cryptographic functions Silverpeas supports and provides to components. These can be both one-way hash functions like MD5, symmetric-key ciphers like AES-256 or asymmetric-keys ciphers like CMS (based on PKS#7).
It defines the cryptographic functions Silverpeas supports and provides to components. These can be both one-way hash functions like MD5, symmetric-key ciphers like AES-256 or asymmetric-keys ciphers like CMS (based on PKS#7).
-
Interface Summary Interface Description ContentEncryptionService It is a security service for protecting content from an access in plain data.EncryptionContentIterator An iterator over a collection of contents for encryption purpose. -
Class Summary Class Description ContentEncryptionServiceProvider DefaultContentEncryptionService It is the default implementation of theContentEncryptionService
interface in Silverpeas.SilverpeasSSLSocketFactory This is our own implementation of SSLSocketFactory using the default one but specifying our own truststore file thus enabling Silverpeas to configure this system element.SilverpeasX509TrustManager This is our own implementation of X509TrustManager using the default one but specifying our own truststore file thus enabling Silverpeas to configure this system element.X509Factory -
Exception Summary Exception Description CipherKeyUpdateException Exception that is thrown when an error has occurred while updating a cipher key.