SecureDelegation constructor
const
SecureDelegation({
- @Default(null) String? delegator,
- @Default(null) String? delegate,
- @Default({}) Set<
Base64String> secretIds, - @Default({}) Set<
Base64String> encryptionKeys, - @Default({}) Set<
Base64String> owningEntityIds, - @Default({}) Set<
SecureDelegationKeyString> parentDelegations, - @Default(null) String? exchangeDataId,
- required AccessLevel permissions,
Implementation
const factory SecureDelegation({
@Default(null) String? delegator,
@Default(null) String? delegate,
@Default({}) Set<Base64String> secretIds,
@Default({}) Set<Base64String> encryptionKeys,
@Default({}) Set<Base64String> owningEntityIds,
@Default({}) Set<SecureDelegationKeyString> parentDelegations,
@Default(null) String? exchangeDataId,
required AccessLevel permissions,
}) = _SecureDelegation;