CryptoActorStub constructor

CryptoActorStub(
  1. String id,
  2. String rev,
  3. Set<SpkiHexString> publicKeysForOaepWithSha256, {
  4. Map<String, List<HexString>>? hcPartyKeys,
  5. Map<SpkiHexString, Map<String, Map<AesExchangeKeyEncryptionKeypairIdentifier, HexString>>>? aesExchangeKeys,
  6. Map<AesExchangeKeyEncryptionKeypairIdentifier, Map<AesExchangeKeyEncryptionKeypairIdentifier, HexString>>? transferKeys,
  7. Map<String, HexString>? privateKeyShamirPartitions,
  8. SpkiHexString? publicKey,
  9. Set<CodeStub>? tags,
})

Implementation

CryptoActorStub(
	this.id,
	this.rev,
	this.publicKeysForOaepWithSha256,
	{
		Map<String, List<HexString>>? hcPartyKeys,
		Map<SpkiHexString, Map<String, Map<AesExchangeKeyEncryptionKeypairIdentifier, HexString>>>? aesExchangeKeys,
		Map<AesExchangeKeyEncryptionKeypairIdentifier, Map<AesExchangeKeyEncryptionKeypairIdentifier, HexString>>? transferKeys,
		Map<String, HexString>? privateKeyShamirPartitions,
		SpkiHexString? publicKey,
		Set<CodeStub>? tags
	}) : hcPartyKeys = hcPartyKeys ?? {},
	aesExchangeKeys = aesExchangeKeys ?? {},
	transferKeys = transferKeys ?? {},
	privateKeyShamirPartitions = privateKeyShamirPartitions ?? {},
	publicKey = publicKey ?? null,
	tags = tags ?? {};