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