Class Role
Assembly: Aetheros.Schema.OneM2M.dll
Syntax
[Serializable]
[JsonObject("m2m:rol")]
public class Role : RegularResource
Properties
|
Edit this page
View Source
ChildResource
Declaration
[JsonProperty("ch")]
public ICollection<ChildResourceRef> ChildResource { get; set; }
Property Value
|
Edit this page
View Source
Holder
Declaration
[JsonProperty("tkhd")]
public string Holder { get; set; }
Property Value
|
Edit this page
View Source
Issuer
Declaration
[JsonProperty("tkis")]
public string Issuer { get; set; }
Property Value
|
Edit this page
View Source
NotAfter
Declaration
[JsonProperty("tkna")]
public DateTimeOffset NotAfter { get; set; }
Property Value
|
Edit this page
View Source
NotBefore
Declaration
[JsonProperty("tknb")]
public DateTimeOffset NotBefore { get; set; }
Property Value
|
Edit this page
View Source
RoleID
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("rlid")]
public string RoleID { get; set; }
Property Value
|
Edit this page
View Source
RoleName
Declaration
[JsonProperty("rlnm")]
public string RoleName { get; set; }
Property Value
|
Edit this page
View Source
Subscription
Declaration
[JsonProperty("m2m:sub")]
public ICollection<Subscription> Subscription { get; set; }
Property Value
|
Edit this page
View Source
TokenLink
Declaration
[JsonProperty("rltl")]
public string TokenLink { get; set; }
Property Value