Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
OAuthMetaDataAttribute.cs
1using System;
3using System.Threading.Tasks;
4
6{
10 public abstract class OAuthMetaDataAttribute : Attribute
11 {
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}
Base class for all HTTP resources.
Definition: HttpResource.cs:23
Abstract base class for OAUTH meta-data attributes.
abstract Task AddMetaData(HttpResource Resource, Dictionary< string, object > MetaData)
Adds available meta-data to a dictionary of meta-data.
OAuthMetaDataAttribute()
Abstract base class for OAUTH meta-data attributes.
virtual Task RegisterMetaData(HttpResource Resource)
Registers any meta-data used that requires registration.