# Package be.fgov.ehealth.etee.crypto.status

Contains result objects and possible notifications.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  CryptoResult<T> | Basic result for information on the cryptographic process.

- Class Summary
  Class | Description
  --- | ---
  BasicCryptoResult<T> | Basic implementation for status.

- Enum Summary
  Enum | Description
  --- | ---
  CMSErrorType | CMSExceptions.
  NotificationError | A NotificationError indicates that the validation or unsealing of a sealed message was successfully completed, BUT that the integrity or author authentication of the message is NOT CORRECT according to the eHealth specifications.
  NotificationFatal | A NotificationFatal indicates that the validation or unsealing process of a sealed message could not be completed.
  NotificationWarning | A NotificationWarning indicates that the validation or unsealing of a sealed message was successfully completed, BUT that verification of the integrity or author authentication of the message resulted in warnings to consider.

- Exception Summary
  Exception | Description
  --- | ---
  CryptoResultException | Exception raised when processing a CryptoResult.

## Package be.fgov.ehealth.etee.crypto.status Description

Contains result objects and possible notifications.

Notifications that can occur in a CryptoResult object are divided into levels:

- Fatal: cryptographic process could not be completed.
- Error: cryptographic process could be completed but unacceptable violations were found against eHealth Policy Usage.
- Warning: cryptographic process could be completed but violations were found. Acceptance of a message with warnings is a matter of a recipient's discretion.

Copyright © 2021 eHealth. All rights reserved.