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