Class EncryptionKeyVersionUnknownException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.fuin.ddd4j.core.EncryptionKeyVersionUnknownException
All Implemented Interfaces:
Serializable, org.fuin.objects4j.common.ExceptionShortIdentifable

public final class EncryptionKeyVersionUnknownException extends Exception implements org.fuin.objects4j.common.ExceptionShortIdentifable
Signals that the requested version of the encryption key is unknown.
See Also:
  • Field Details

    • ELEMENT_NAME

      public static final String ELEMENT_NAME
      Unique name of the element to use for XML and JSON marshalling/unmarshalling.
      See Also:
    • SHORT_ID

      public static final String SHORT_ID
      Unique short identifier of this exception.
      See Also:
  • Constructor Details

    • EncryptionKeyVersionUnknownException

      public EncryptionKeyVersionUnknownException(@NotEmpty @NotEmpty String keyVersion)
      Constructor with all data.
      Parameters:
      keyVersion - The key version that caused the problem.
  • Method Details

    • getShortId

      public final String getShortId()
      Specified by:
      getShortId in interface org.fuin.objects4j.common.ExceptionShortIdentifable
    • getKeyVersion

      @NotEmpty public final @NotEmpty String getKeyVersion()
      Returns the IV version that caused the problem.
      Returns:
      IV version.