CryptoActorStub constructor
const
CryptoActorStub({
- required String id,
- required String rev,
- @Default.new({}) Map<
String, List< hcPartyKeys,HexString> > - @Default.new({}) Map<
AesExchangeKeyEntryKeyString, Map< aesExchangeKeys,String, Map< >AesExchangeKeyEncryptionKeypairIdentifier, HexString> > - @Default.new({}) Map<
AesExchangeKeyEncryptionKeypairIdentifier, Map< transferKeys,AesExchangeKeyEncryptionKeypairIdentifier, HexString> > - @Default.new({}) Map<
String, HexString> privateKeyShamirPartitions, - @Default.new(null) CardinalRsaPublicKey? publicKey,
- required Set<
CardinalRsaPublicKey> publicKeysForOaepWithSha256, - @Default.new(null) String? parentId,
- @Default.new(null) Set<
DecryptedPropertyStub> ? cryptoActorProperties,
Implementation
const factory CryptoActorStub({
required String id,
required String rev,
@Default({}) Map<String, List<HexString>> hcPartyKeys,
@Default({}) Map<AesExchangeKeyEntryKeyString, Map<String, Map<AesExchangeKeyEncryptionKeypairIdentifier, HexString>>> aesExchangeKeys,
@Default({}) Map<AesExchangeKeyEncryptionKeypairIdentifier, Map<AesExchangeKeyEncryptionKeypairIdentifier, HexString>> transferKeys,
@Default({}) Map<String, HexString> privateKeyShamirPartitions,
@Default(null) CardinalRsaPublicKey? publicKey,
required Set<CardinalRsaPublicKey> publicKeysForOaepWithSha256,
@Default(null) String? parentId,
@Default(null) Set<DecryptedPropertyStub>? cryptoActorProperties,
}) = _CryptoActorStub;