o

com.digitalasset.canton.ledger.error.groups

UserManagementServiceErrors

object UserManagementServiceErrors extends UserManagementServiceErrorGroup

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

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 ConcurrentUserUpdateDetected extends ErrorCode
    Annotations
    @Explanation(explanation = """|Concurrent updates to a user can be controlled by supplying an update request with a resource version (this is optional).
    |A user's resource version can be obtained by reading the user on the Ledger API.
    |There was attempt to update a user using a stale resource version, indicating that a different process had updated the user earlier."""
    )
    @Resolution(resolution = """|Read this user again to obtain its most recent state and
    |in particular its most recent resource version. Use the obtained information to build and send a new update request."""
    )
  22. object InvalidUpdateUserRequest extends ErrorCode
    Annotations
    @Explanation(explanation = "There was an attempt to update a user using an invalid update request.") @Resolution(resolution = """|Inspect the error details for specific information on what made the request invalid.
    |Retry with an adjusted update request."""
    )
  23. object MaxUserAnnotationsSizeExceeded extends ErrorCode
    Annotations
    @Explanation(explanation = """|A user can have at most 256kb worth of annotations in total measured in number of bytes in UTF-8 encoding.
    |There was an attempt to create or update a user such that this limit would have been exceeded."""
    )
    @Resolution(resolution = "Retry with fewer annotations or delete some of the user's existing annotations.")
  24. object TooManyUserRights extends ErrorCode
    Annotations
    @Explanation(explanation = """|A user can have only a limited number of user rights.
    |There was an attempt to create a user with too many rights or grant too many rights to a user."""
    )
    @Resolution(resolution = """|Retry with a smaller number of rights or delete some of the already existing rights of this user.
    |Contact the participant operator if the limit is too low."""
    )
  25. object UserAlreadyExists extends ErrorCode
    Annotations
    @Explanation(explanation = "There already exists a user with the same user-id.") @Resolution(resolution = "Check that you are connecting to the right participant node and the user-id is spelled correctly, or use the user that already exists.")
  26. object UserNotFound extends ErrorCode
    Annotations
    @Explanation(explanation = "The user referred to by the request was not found.") @Resolution(resolution = "Check that you are connecting to the right participant node and the user-id is spelled correctly, if yes, create the user.")

Deprecated Value Members

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

Inherited from ErrorGroup

Inherited from AnyRef

Inherited from Any

Ungrouped