![]() |
Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
|
Tokens available in request. More...
Public Member Functions | |
| RequestOrigin (string From, string[] DeviceTokens, string[] ServiceTokens, string[] UserTokens, IRequestOrigin Authority) | |
| Tokens available in request. More... | |
| Task< RequestOrigin > | GetOrigin () |
| Origin of request. More... | |
| bool | HasPrivilege (string Privilege) |
| If the origin has a given privilege. More... | |
Static Public Attributes | |
| static readonly RequestOrigin | Empty |
| Empty request origin. More... | |
Properties | |
| string | From [get] |
| Address of caller. More... | |
| string[] | DeviceTokens [get] |
| Device tokens, or null. More... | |
| string[] | ServiceTokens [get] |
| Service tokens, or null. More... | |
| string[] | UserTokens [get] |
| User tokens, or null. More... | |
| IRequestOrigin | Authority [get] |
| Optional authority for privilege authorization More... | |
Tokens available in request.
Definition at line 8 of file RequestOrigin.cs.
| Waher.Things.RequestOrigin.RequestOrigin | ( | string | From, |
| string[] | DeviceTokens, | ||
| string[] | ServiceTokens, | ||
| string[] | UserTokens, | ||
| IRequestOrigin | Authority | ||
| ) |
Tokens available in request.
| From | Address of caller. |
| DeviceTokens | Device tokens, or null. |
| ServiceTokens | Service tokens, or null. |
| UserTokens | User tokens, or null. |
| Authority | Optional authority for privilege authorization. |
Definition at line 30 of file RequestOrigin.cs.
| Task< RequestOrigin > Waher.Things.RequestOrigin.GetOrigin | ( | ) |
Origin of request.
Implements Waher.Things.IRequestOrigin.
Definition at line 68 of file RequestOrigin.cs.
| bool Waher.Things.RequestOrigin.HasPrivilege | ( | string | Privilege | ) |
If the origin has a given privilege.
| Privilege | Privilege. |
Implements Waher.Security.IHasPrivileges.
Definition at line 78 of file RequestOrigin.cs.
|
static |
Empty request origin.
Definition at line 13 of file RequestOrigin.cs.
|
get |
Optional authority for privilege authorization
Definition at line 63 of file RequestOrigin.cs.
|
get |
Device tokens, or null.
Definition at line 48 of file RequestOrigin.cs.
|
get |
Address of caller.
Definition at line 43 of file RequestOrigin.cs.
|
get |
Service tokens, or null.
Definition at line 53 of file RequestOrigin.cs.
|
get |
User tokens, or null.
Definition at line 58 of file RequestOrigin.cs.