Module org.refcodes.forwardsecrecy
Package org.refcodes.forwardsecrecy
Class ForwardSecrecyException.ForwardSecrecyCipherException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.refcodes.exception.AbstractException
org.refcodes.security.SecurityException
org.refcodes.forwardsecrecy.ForwardSecrecyException
org.refcodes.forwardsecrecy.ForwardSecrecyException.ForwardSecrecyCipherException
- All Implemented Interfaces:
Serializable
,org.refcodes.exception.ErrorCodeAccessor
,org.refcodes.exception.Trap
,org.refcodes.mixin.NamespaceAccessor
,org.refcodes.mixin.UniversalIdAccessor
- Direct Known Subclasses:
CipherUidAlreadyInUseException
- Enclosing class:
- ForwardSecrecyException
protected abstract static class ForwardSecrecyException.ForwardSecrecyCipherException
extends ForwardSecrecyException
implements org.refcodes.mixin.UniversalIdAccessor, org.refcodes.mixin.NamespaceAccessor
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.refcodes.forwardsecrecy.ForwardSecrecyException
ForwardSecrecyException.ForwardSecrecyCipherException
Nested classes/interfaces inherited from interface org.refcodes.exception.ErrorCodeAccessor
org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B extends org.refcodes.exception.ErrorCodeAccessor.ErrorCodeBuilder<B>>, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeMutator, org.refcodes.exception.ErrorCodeAccessor.ErrorCodeProperty
Nested classes/interfaces inherited from interface org.refcodes.mixin.NamespaceAccessor
org.refcodes.mixin.NamespaceAccessor.NamespaceBuilder<B extends org.refcodes.mixin.NamespaceAccessor.NamespaceBuilder<B>>, org.refcodes.mixin.NamespaceAccessor.NamespaceMutator, org.refcodes.mixin.NamespaceAccessor.NamespaceProperty
Nested classes/interfaces inherited from interface org.refcodes.mixin.UniversalIdAccessor
org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B extends org.refcodes.mixin.UniversalIdAccessor.UniversalIdBuilder<B>>, org.refcodes.mixin.UniversalIdAccessor.UniversalIdMutator, org.refcodes.mixin.UniversalIdAccessor.UniversalIdProperty
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionForwardSecrecyCipherException
(String aMessage, String aNamespace, String aUid) ForwardSecrecyCipherException
(String aMessage, String aNamespace, String aUid, String aErrorCode) ForwardSecrecyCipherException
(String aMessage, String aNamespace, String aUid, Throwable aCause) ForwardSecrecyCipherException
(String aMessage, String aNamespace, String aUid, Throwable aCause, String aErrorCode) ForwardSecrecyCipherException
(String aNamespace, String aUid, Throwable aCause) ForwardSecrecyCipherException
(String aNamespace, String aUid, Throwable aCause, String aErrorCode) -
Method Summary
Methods inherited from class org.refcodes.exception.AbstractException
getErrorCode, getMessage
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.refcodes.exception.Trap
toLocalizedMessage, toMessage, toMessage, toMessage, toShortLocalizedMessage, toShortMessage
-
Field Details
-
_uId
-
_namespace
-
-
Constructor Details
-
ForwardSecrecyCipherException
public ForwardSecrecyCipherException(String aMessage, String aNamespace, String aUid, String aErrorCode) - Parameters:
aUid
- The universal ID involved in this exception.aNamespace
- The namespace involved in this exception.
-
ForwardSecrecyCipherException
public ForwardSecrecyCipherException(String aMessage, String aNamespace, String aUid, Throwable aCause, String aErrorCode) - Parameters:
aNamespace
- The namespace involved in this exception.aUid
- The universal ID involved in this exception.
-
ForwardSecrecyCipherException
public ForwardSecrecyCipherException(String aMessage, String aNamespace, String aUid, Throwable aCause) - Parameters:
aNamespace
- The namespace involved in this exception.aUid
- The universal ID involved in this exception.
-
ForwardSecrecyCipherException
- Parameters:
aNamespace
- The namespace involved in this exception.aUid
- The universal ID involved in this exception.
-
ForwardSecrecyCipherException
public ForwardSecrecyCipherException(String aNamespace, String aUid, Throwable aCause, String aErrorCode) - Parameters:
aNamespace
- The namespace involved in this exception.aUid
- The universal ID involved in this exception.
-
ForwardSecrecyCipherException
- Parameters:
aNamespace
- The namespace involved in this exception.aUid
- The universal ID involved in this exception.
-
-
Method Details
-
getUniversalId
- Specified by:
getUniversalId
in interfaceorg.refcodes.mixin.UniversalIdAccessor
-
getNamespace
- Specified by:
getNamespace
in interfaceorg.refcodes.mixin.NamespaceAccessor
-
getPatternArguments
- Specified by:
getPatternArguments
in interfaceorg.refcodes.exception.Trap
-