Class TokenPermission
Inheritance
object
TokenPermission
Namespace: Aetheros.Schema.OneM2M
Assembly: Aetheros.Schema.OneM2M.dll
Syntax
[Serializable]
[JsonObject("tokenPermission")]
public class TokenPermission
Properties
| Edit this page View SourcePrivileges
Declaration
[JsonProperty("pv")]
[JsonConverter(typeof(JsonArrayItem<AccessControlRule>), new object[] { "acr" })]
public ICollection<AccessControlRule> Privileges { get; set; }
Property Value
Type | Description |
---|---|
ICollection<AccessControlRule> |
ResourceIDs
Declaration
[JsonProperty("ris")]
public ICollection<string> ResourceIDs { get; set; }
Property Value
Type | Description |
---|---|
ICollection<string> |
RoleIDs
Pattern: ([a-zA-Z0-9\.\-,_]*)@([A-Za-z0-9\-_]*)(\.([A-Za-z0-9\-_])*)*.
Declaration
[RegularExpression("([a-zA-Z0-9\\.\\-,_]*)@([A-Za-z0-9\\-_]*)(\\.([A-Za-z0-9\\-_])*)*")]
[JsonProperty("rids")]
public ICollection<string> RoleIDs { get; set; }
Property Value
Type | Description |
---|---|
ICollection<string> |