Package-level declarations
Types
Link copied to clipboard
data class Actor(val id: Actor.Id, val serviceId: AuthServiceId, val owningLegalIdentity: CordaX500Name)
Models an initiator in Corda, can be a user, a service, etc.
Link copied to clipboard
Authentication / Authorisation Service ID.
Link copied to clipboard
data class InvocationContext(val origin: InvocationOrigin, val trace: Trace, val actor: Actor?, val externalTrace: Trace? = null, val impersonatedActor: Actor? = null, val arguments: List<Any?>? = emptyList(), val clientId: String? = null, val serializedTelemetry: SerializedTelemetry? = null)
Models the information needed to trace an invocation in Corda. Includes initiating actor, origin, trace information, and optional external trace information to correlate clients' IDs.
Link copied to clipboard
Represents the source of an action such as a flow start, an RPC, a shell command etc.
Link copied to clipboard
Contextual tracing information, including invocation and session id.