EncryptedSecureDelegationKeyMap constructor
const
EncryptedSecureDelegationKeyMap({
- required String id,
- @Default(null) String? rev,
- required String delegationKey,
- @Default(null) String? delegator,
- @Default(null) String? delegate,
- @Default({}) Set<
String> secretForeignKeys, - @Default({}) Map<
String, Set< cryptedForeignKeys,Delegation> > - @Default({}) Map<
String, Set< delegations,Delegation> > - @Default({}) Map<
String, Set< encryptionKeys,Delegation> > - @Default(null) Base64String? encryptedSelf,
- @Default(null) SecurityMetadata? securityMetadata,
- @Default(null) int? deletionDate,
Implementation
const factory EncryptedSecureDelegationKeyMap({
required String id,
@Default(null) String? rev,
required String delegationKey,
@Default(null) String? delegator,
@Default(null) String? delegate,
@Default({}) Set<String> secretForeignKeys,
@Default({}) Map<String, Set<Delegation>> cryptedForeignKeys,
@Default({}) Map<String, Set<Delegation>> delegations,
@Default({}) Map<String, Set<Delegation>> encryptionKeys,
@Default(null) Base64String? encryptedSelf,
@Default(null) SecurityMetadata? securityMetadata,
@Default(null) int? deletionDate,
}) = _EncryptedSecureDelegationKeyMap;