c
com.digitalasset.canton.topology
ExternalPartyOnboardingDetails
Companion object ExternalPartyOnboardingDetails
final case class ExternalPartyOnboardingDetails extends Product with Serializable
Data class containing onbarding signed topology transactions for an external party.
The following invariants are enforced in the create method of the companion object:
- The namespaces of all 3 transactions are consistent
- There is at least one confirming participant
- There is no participant with submission permission
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ExternalPartyOnboardingDetails
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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]) @IntrinsicCandidate() @native()
- def confirmationThreshold: PositiveInt
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hostingParticipants: Seq[HostingParticipant]
- val isConfirming: Boolean
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isMultiHosted: Boolean
Returns true if the party is multi hosted
- def namespace: Namespace
Namespace of the external party.
Namespace of the external party. Either from a single or decentralized namespace
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def numberOfSigningKeys: Int
- def partyHint: String
Party hint of the external party
- def partyId: PartyId
PartyId of the external party
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val signedNamespaceTransaction: ExternalPartyNamespace
- val signedPartyToKeyMappingTransaction: SignedPartyToKeyMapping
- val signedPartyToParticipantTransaction: SignedPartyToParticipant
- def signingKeysThreshold: PositiveInt
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- 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])