Interface ISingleAssetManager
Assembly: MetaClient.dll
public interface ISingleAssetManager : IManagedAesKey
Properties
Declaration
[CanBeNull]
string Cookie { get; }
Property Value
Methods
Declaration
void AllowAccess(IEnumerable<string> emails)
Parameters
Exceptions
Declaration
void AllowAccess(string email)
Parameters
Type |
Name |
Description |
String |
email |
|
Exceptions
Declaration
void ChangeName(string name)
Parameters
Type |
Name |
Description |
String |
name |
|
Declaration
void CreateKind(string kind, string name, [CanBeNull] string cookie = null)
Parameters
Exceptions
Declaration
void RevokeAccess(IEnumerable<string> emails)
Parameters
Exceptions
Declaration
void RevokeAccess(string email)
Parameters
Type |
Name |
Description |
String |
email |
|
Exceptions
Applies an asset feature with the given parameters to this asset.
Declaration
void SetAssetFeature(string name, string compatibility, [CanBeNull] string value = null, [CanBeNull] string scope = null)
Parameters
Declaration
[NotNull]
EncryptionInfo WrapSessionKey([CanBeNull] string sessionKey)
Parameters
Type |
Name |
Description |
String |
sessionKey |
|
Returns