EncryptedSecureDelegationKeyMap constructor
EncryptedSecureDelegationKeyMap(
- String id,
- String delegationKey, {
- String? rev,
- String? delegator,
- String? delegate,
- Set<
String> ? secretForeignKeys, - Map<
String, Set< ? cryptedForeignKeys,Delegation> > - Map<
String, Set< ? delegations,Delegation> > - Map<
String, Set< ? encryptionKeys,Delegation> > - Base64String? encryptedSelf,
- SecurityMetadata? securityMetadata,
- int? deletionDate,
Implementation
EncryptedSecureDelegationKeyMap(
this.id,
this.delegationKey,
{
String? rev,
String? delegator,
String? delegate,
Set<String>? secretForeignKeys,
Map<String, Set<Delegation>>? cryptedForeignKeys,
Map<String, Set<Delegation>>? delegations,
Map<String, Set<Delegation>>? encryptionKeys,
Base64String? encryptedSelf,
SecurityMetadata? securityMetadata,
int? deletionDate
}) : rev = rev ?? null,
delegator = delegator ?? null,
delegate = delegate ?? null,
secretForeignKeys = secretForeignKeys ?? {},
cryptedForeignKeys = cryptedForeignKeys ?? {},
delegations = delegations ?? {},
encryptionKeys = encryptionKeys ?? {},
encryptedSelf = encryptedSelf ?? null,
securityMetadata = securityMetadata ?? null,
deletionDate = deletionDate ?? null;