Interface IManagedAesKey
Assembly: MetaClient.dll
public interface IManagedAesKey
Properties
If true
, this user is allowed to modify this asset. If false
, attempts at modification will result in errors.
Declaration
Property Value
If null
, this user is allowed to use the asset for decryption, otherwise, decryption attempts must
produce this exception.
Declaration
[CanBeNull]
MetaClientException DecryptionError { get; }
Property Value
If null
, this user is allowed to use the asset for encryption, otherwise, encryption attempts must
produce this exception.
Declaration
[CanBeNull]
MetaClientException EncryptionError { get; }
Property Value
Declaration
[NotNull]
IReadOnlyList<Feature> Features { get; }
Property Value
Declaration
[CanBeNull]
string HomeServer { get; }
Property Value
Declaration
[NotNull]
IReadOnlyDictionary<int, ManagedKey> Keys { get; }
Property Value
Declaration
[NotNull]
string Kind { get; }
Property Value
Declaration
[NotNull]
string Name { get; }
Property Value
Return all allowed participants.
Declaration
[NotNull]
IReadOnlyList<KnownUser> Participants { get; }
Property Value
Declaration
[NotNull]
string Urn { get; }
Property Value