object EndpointsCompanion extends NoTracing
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- EndpointsCompanion
- NoTracing
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait CreateFromCustomToken[A] extends AnyRef
- trait CreateFromUserToken[A] extends AnyRef
- sealed abstract class Error extends Product with Serializable
- final case class InvalidUserInput(message: String) extends Error with Product with Serializable
- final case class NotFound(message: String) extends Error with Product with Serializable
- final case class ParticipantServerError(grpcStatus: Code, description: String, details: Seq[ErrorDetail]) extends Error with Product with Serializable
- final case class ServerError(message: Throwable) extends Error with Product with Serializable
- final case class Unauthorized(message: String) extends Error with Product with Serializable
- type ValidateJwt = (Jwt) => \/[Unauthorized, DecodedJwt[String]]
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- def decodeAndParseJwt(jwt: Jwt, decodeJwt: ValidateJwt): \/[Error, AuthServiceJWTPayload]
- def decodeAndParsePayload[A](jwt: Jwt, decodeJwt: ValidateJwt, userManagementClient: UserManagementClient, ledgerIdentityClient: LedgerIdentityClient)(implicit createFromCustomToken: CreateFromCustomToken[A], createFromUserToken: CreateFromUserToken[A], fm: Monad[Future], ec: ExecutionContext): EitherT[Future, Error, (Jwt, A)]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def errorResponse(error: Error, logger: TracedLogger)(implicit lc: LoggingContextOf[InstanceUUID with RequestID]): ErrorResponse
- def format(a: JsValue): ByteString
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def httpResponse(status: StatusCode, data: JsValue): HttpResponse
- def httpResponseError(error: Error, logger: TracedLogger)(implicit lc: LoggingContextOf[InstanceUUID with RequestID]): HttpResponse
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def notFound(logger: TracedLogger)(implicit lc: LoggingContextOf[InstanceUUID]): Route
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit def traceContext: TraceContext
- Attributes
- protected
- Definition Classes
- NoTracing
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- object CreateFromCustomToken
- object CreateFromUserToken
- object Error extends Serializable
- object ParticipantServerError extends Serializable
- object ServerError extends Serializable