Class ForwardSecrecyDecryptionException.ForwardSecrecyDecryptionUidException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.refcodes.exception.AbstractException
org.refcodes.security.SecurityException
org.refcodes.security.DecryptionException
org.refcodes.forwardsecrecy.ForwardSecrecyDecryptionException
org.refcodes.forwardsecrecy.ForwardSecrecyDecryptionException.ForwardSecrecyDecryptionUidException
All Implemented Interfaces:
Serializable, org.refcodes.exception.ErrorCodeAccessor, org.refcodes.exception.Trap, org.refcodes.mixin.UniversalIdAccessor
Direct Known Subclasses:
UnknownCipherUidException
Enclosing class:
ForwardSecrecyDecryptionException

protected abstract static class ForwardSecrecyDecryptionException.ForwardSecrecyDecryptionUidException extends ForwardSecrecyDecryptionException implements org.refcodes.mixin.UniversalIdAccessor
See Also:
  • Field Details

    • _uId

      protected String _uId
  • Constructor Details

    • ForwardSecrecyDecryptionUidException

      public ForwardSecrecyDecryptionUidException(String aMessage, String aUid, String aErrorCode)
      Parameters:
      aUid - The universal ID involved in this exception.
    • ForwardSecrecyDecryptionUidException

      public ForwardSecrecyDecryptionUidException(String aMessage, String aUid, Throwable aCause, String aErrorCode)
      Parameters:
      aUid - The universal ID involved in this exception.
    • ForwardSecrecyDecryptionUidException

      public ForwardSecrecyDecryptionUidException(String aMessage, String aUid, Throwable aCause)
      Parameters:
      aUid - The universal ID involved in this exception.
    • ForwardSecrecyDecryptionUidException

      public ForwardSecrecyDecryptionUidException(String aMessage, String aUid)
      Parameters:
      aUid - The universal ID involved in this exception.
    • ForwardSecrecyDecryptionUidException

      public ForwardSecrecyDecryptionUidException(String aUid, Throwable aCause, String aErrorCode)
      Parameters:
      aUid - The universal ID involved in this exception.
    • ForwardSecrecyDecryptionUidException

      public ForwardSecrecyDecryptionUidException(String aUid, Throwable aCause)
      Parameters:
      aUid - The universal ID involved in this exception.
  • Method Details

    • getUniversalId

      public String getUniversalId()
      Specified by:
      getUniversalId in interface org.refcodes.mixin.UniversalIdAccessor
    • getPatternArguments

      public Object[] getPatternArguments()
      Specified by:
      getPatternArguments in interface org.refcodes.exception.Trap