fmgp.did.method.prism.proto
package fmgp.did.method.prism.proto
Members list
Type members
Classlikes
case class CreateDidOP(publicKeys: Seq[PrismPublicKey], services: Seq[MyService], context: Seq[String]) extends OP
Value parameters
- context
-
(4) The list of @ context values to consider on JSON-LD representations
- publicKeys
-
(2) The keys that belong to this DID Document.
- services
-
(3) The list of services that belong to this DID Document.
Attributes
- Companion
- object
- Supertypes
object CreateDidOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CreateDidOP.type
object CreateStorageEntryOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CreateStorageEntryOP.type
case class DeactivateDidOP(previousEventHash: String, id: String) extends OP
Value parameters
- id
-
(2) - DID Suffix of the DID to be deactivated
- previous_event_hash
-
(1) - The hash of the most recent event that was used to create or update the DID.
Attributes
- Companion
- object
- Supertypes
object DeactivateDidOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DeactivateDidOP.type
case class DeactivateStorageEntryOP(previousEventHash: String, unknownFields: Set[Int]) extends OP
object DeactivateStorageEntryOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case class InvalidPrismObject(tx: String, b: Int, reason: String) extends MaybeEvent[Nothing], PrismBlockIndex
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PrismBlockIndextrait MaybeEvent[Nothing]class Objecttrait Matchableclass AnyShow all
object InvalidPrismObject
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
InvalidPrismObject.type
case class InvalidSignedPrismEvent(tx: String, b: Int, o: Int, reason: String) extends MaybeEvent[Nothing], PrismEventIndex
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PrismEventIndextrait PrismBlockIndextrait MaybeEvent[Nothing]class Objecttrait Matchableclass AnyShow all
object InvalidSignedPrismEvent
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case class IssueCredentialBatchOP(value: String) extends OP
object IssueCredentialBatchOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object MaybeEvent
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MaybeEvent.type
object MyService
case class MySignedPrismEvent[+T <: OP] extends MaybeEvent[T], PrismEventIndex
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait PrismEventIndextrait PrismBlockIndextrait MaybeEvent[T]class Objecttrait Matchableclass AnyShow all
object MySignedPrismEvent
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MySignedPrismEvent.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CreateDidOPclass CreateStorageEntryOPclass DeactivateDidOPclass DeactivateStorageEntryOPclass IssueCredentialBatchOPclass ProtocolVersionUpdateOPclass RevokeCredentialsOPclass UpdateDidOPclass UpdateStorageEntryOPclass VoidOPShow all
object OP
enum PrismKeyUsage
object PrismKeyUsage
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PrismKeyUsage.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object PrismPublicKey
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PrismPublicKey.type
case class ProtocolVersionUpdateOP(value: String) extends OP
object ProtocolVersionUpdateOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case class RevokeCredentialsOP(value: String) extends OP
object RevokeCredentialsOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RevokeCredentialsOP.type
case class SignedPrismEventView[+T <: OP](tx: String, b: Int, o: Int, signedWith: String, signature: Array[Byte], operation: OP, protobuf: PrismEvent)
object SignedPrismEventView
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SignedPrismEventView.type
Value parameters
- actions
-
(3) The actual updates to perform on the DID.
- id
-
(2) - exclude TODO: To be redefined after we start using this event.
- previous_event_hash
-
(1) - The hash of the most recent event that was used to create or update the DID.
Attributes
- Companion
- object
- Supertypes
object UpdateDidOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
UpdateDidOP.type
case class UpdateStorageEntryOP(previousEventHash: String, data: DataUpdateType, unknownFields: Set[Int]) extends OP
object UpdateStorageEntryOP
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
UpdateStorageEntryOP.type
Extensions
Extensions
extension [A <: GeneratedMessage](proto: GeneratedMessageCompanion[A])
In this article