object TopologyManagerError extends TopologyManagerErrorGroup

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TopologyManagerError
  2. TopologyManagerErrorGroup
  3. ErrorGroup
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract class DomainErrorGroup extends ErrorGroup
  2. abstract class ParticipantErrorGroup extends ErrorGroup

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  8. implicit val errorClass: ErrorClass
    Definition Classes
    ErrorGroup
  9. val fullClassName: String
    Definition Classes
    ErrorGroup
  10. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  17. def toString(): String
    Definition Classes
    AnyRef → Any
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. object CertificateGenerationError extends ErrorCode
    Annotations
    @Explanation("""This error indicates that the desired certificate could not be created.""") @Resolution("""Inspect the underlying error for details.""")
  22. object DuplicateTransaction extends ErrorCode
    Annotations
    @Explanation("""This error indicates that a transaction has already been added previously.""") @Resolution("""Nothing to do as the transaction is already registered. Note however that a revocation is " +
    final. If you want to re-enable a statement, you need to re-issue an new transaction."""
    )
  23. object IncreaseOfLedgerTimeRecordTimeTolerance extends ErrorCode
    Annotations
    @Explanation("""This error indicates that it has been attempted to increase the ``ledgerTimeRecordTimeTolerance`` domain parameter in an insecure manner.
    |Increasing this parameter may disable security checks and can therefore be a security risk.
    |"""
    )
    @Resolution("""Make sure that the new value of ``ledgerTimeRecordTimeTolerance`` is at most half of the ``mediatorDeduplicationTimeout`` domain parameter.
    |
    |Use ``myDomain.service.set_ledger_time_record_time_tolerance`` for securely increasing ledgerTimeRecordTimeTolerance.
    |
    |Alternatively, add the ``force = true`` flag to your command, if security is not a concern for you.
    |The security checks will be effective again after twice the new value of ``ledgerTimeRecordTimeTolerance``.
    |Using ``force = true`` is safe upon domain bootstrapping.
    |"""
    )
  24. object InternalError extends ErrorCode
    Annotations
    @Explanation("""This error indicates that there was an internal error within the topology manager.""") @Resolution("Inspect error message for details.")
  25. object InvalidSignatureError extends AlarmErrorCode
    Annotations
    @Explanation("""This error indicates that the uploaded signed transaction contained an invalid signature.""") @Resolution("Ensure that the transaction is valid and uses a crypto version understood by this participant.")
  26. object MappingAlreadyExists extends ErrorCode
    Annotations
    @Explanation("""This error indicates that a topology transaction would create a state that already exists and has been authorized with the same key.""") @Resolution("""Your intended change is already in effect.""")
  27. object NoAppropriateSigningKeyInStore extends ErrorCode
    Annotations
    @Explanation("""This error results if the topology manager did not find a secret key in its store to authorize a certain topology transaction.""") @Resolution("""Inspect your topology transaction and your secret key store and check that you have the
    appropriate certificates and keys to issue the desired topology transaction. If the list of candidates is empty,
    then you are missing the certificates."""
    )
  28. object NoCorrespondingActiveTxToRevoke extends ErrorCode
    Annotations
    @Explanation("""This error indicates that the attempt to add a removal transaction was rejected, as the mapping / element affecting the removal did not exist.""") @Resolution("""Inspect the topology state and ensure the mapping and the element id of the active transaction you are trying to revoke matches your revocation arguments.""")
  29. object PublicKeyNotInStore extends ErrorCode
    Annotations
    @Explanation("""This error indicates that a command contained a fingerprint referring to a public key not being present in the public key store.""") @Resolution("Upload the public key to the public key store using $node.keys.public.load(.) before retrying.")
  30. object RemovingKeyWithDanglingTransactionsMustBeForced extends ErrorCode
    Annotations
    @Explanation("""This error indicates that the attempted key removal would create dangling topology transactions, making the node unusable.""") @Resolution("""Add the `force = true` flag to your command if you are really sure what you are doing.""")
  31. object RemovingLastKeyMustBeForced extends ErrorCode
    Annotations
    @Explanation("""This error indicates that the attempted key removal would remove the last valid key of the given entity, making the node unusable.""") @Resolution("""Add the `force = true` flag to your command if you are really sure what you are doing.""")
  32. object SecretKeyNotInStore extends ErrorCode
    Annotations
    @Explanation("""This error indicates that the secret key with the respective fingerprint can not be found.""") @Resolution("Ensure you only use fingerprints of secret keys stored in your secret key store.")
  33. object TopologyManagerAlarm extends AlarmErrorCode
    Annotations
    @Explanation("""The topology manager has received a malformed message from another node.""") @Resolution("Inspect the error message for details.")
  34. object UnauthorizedTransaction extends AlarmErrorCode
    Annotations
    @Explanation("""This error indicates that the attempt to add a transaction was rejected, as the signing key is not authorized within the current state.""") @Resolution("""Inspect the topology state and ensure that valid namespace or identifier delegations of the signing key exist or upload them before adding this transaction.""")

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from ErrorGroup

Inherited from AnyRef

Inherited from Any

Ungrouped