Package org.certificateservices.messages
-
Interface Summary Interface Description ContextMessageSecurityProvider Extended MessageSecurityProvider interface for enabling the context used by the caller in order to use a specific signing/decryption key depending on related organsiation and or use case.HSMMessageSecurityProvider Extended ContextMessageSecurityProvider interface for allowing a HSM message security provider to give information about the Java Security Provider that should be used when performing cryptographic operations.MessageSecurityProvider PKI Message Security Provider used by the generator of messages to sign the PKI messages before they are sent.PKCS11ProviderManager Interface to support a PKCS#11 provider manager in charge of creating, adding and loading a java PKCS#11 keystore. -
Class Summary Class Description ContextMessageSecurityProvider.Context Class representing a context in which a ContextMessageSecurityProvider should determine keys and validation logic to return.DefaultPKCS11ProviderManager PKCS#11 provider manager in charge of creating, adding and loading a java PKCS#11 keystore, using Sun PKCS#11.DummyMessageSecurityProvider Dummy PKI Message Security Provider returning a self-signed certificate used for testing.PKCS11MessageSecurityProvider SimpleMessageSecurityProvider Simple PKI Message provider that is configured with two soft key stores.TruststoreHelper Helper class containing parsing methods for managing trust in MessageSecurityProviders, providing a in common way to handle trust stores between for instance SimpleMessageSecurityProvider and PKCS11MessageSecurityProviderTruststoreHelper.ExtendedKeyUsageChecker Special class for handling certificate validation of chains that contains critical extended key usage. -
Enum Summary Enum Description EncryptionAlgorithmScheme Definition of all supported Encryption Algorithms by Message Security Providers.SigningAlgorithmScheme Definition of all supported Signature Algorithm by Message Security Providers. -
Exception Summary Exception Description MessageContentException Exception thrown due to bad content of a message.MessageException Deprecated. MessageProcessingException Exception thrown when internal error occurred during processing of an message, this could be of bad configuration or library dependencies missing.NoDecryptionKeyFoundException Exception thrown when no decryption key could be found when trying to decrypt a message.SpamProtectionException Exception thrown of spam protection engine considers a request spam.TimeoutException Exception thrown if timout problems was returned for server (HTTP Status 403).