Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
OAuthMetaDataAttribute.cs
1
using
System
;
2
using
System.Collections.Generic
;
3
using
System.Threading.Tasks;
4
5
namespace
Waher.Networking.HTTP.OAuth.MetaData
6
{
10
public
abstract
class
OAuthMetaDataAttribute
: Attribute
11
{
15
public
OAuthMetaDataAttribute
()
16
{
17
}
18
23
public
virtual
Task
RegisterMetaData
(
HttpResource
Resource)
24
{
25
return
Task.CompletedTask;
26
}
27
33
public
abstract
Task
AddMetaData
(
HttpResource
Resource,
34
Dictionary<string, object> MetaData);
35
}
36
}
Waher.Networking.HTTP.HttpResource
Base class for all HTTP resources.
Definition:
HttpResource.cs:23
Waher.Networking.HTTP.OAuth.MetaData.OAuthMetaDataAttribute
Abstract base class for OAUTH meta-data attributes.
Definition:
OAuthMetaDataAttribute.cs:11
Waher.Networking.HTTP.OAuth.MetaData.OAuthMetaDataAttribute.AddMetaData
abstract Task AddMetaData(HttpResource Resource, Dictionary< string, object > MetaData)
Adds available meta-data to a dictionary of meta-data.
Waher.Networking.HTTP.OAuth.MetaData.OAuthMetaDataAttribute.OAuthMetaDataAttribute
OAuthMetaDataAttribute()
Abstract base class for OAUTH meta-data attributes.
Definition:
OAuthMetaDataAttribute.cs:15
Waher.Networking.HTTP.OAuth.MetaData.OAuthMetaDataAttribute.RegisterMetaData
virtual Task RegisterMetaData(HttpResource Resource)
Registers any meta-data used that requires registration.
Definition:
OAuthMetaDataAttribute.cs:23
System.Collections.Generic
Definition:
ImplTypes.g.cs:4970
System
Definition:
Adapters.g.cs:58
Waher.Networking.HTTP.OAuth.MetaData
Definition:
OAuthMetaDataAttribute.cs:6
IoTGateway
Networking
Waher.Networking.HTTP.OAuth
MetaData
OAuthMetaDataAttribute.cs
Generated by
1.9.5