OpenServiceBroker for .NET 0.4.3
client and a server .NET library for the Open Service Broker API specification
OpenServiceBroker.OriginatingIdentity Class Reference

Describes the identity of the user that initiated a request from the Platform. More...

Inheritance diagram for OpenServiceBroker.OriginatingIdentity:

Public Member Functions

 OriginatingIdentity (string platform, JObject value)
 Describes the identity of the user that initiated a request from the Platform. More...
 
override string ToString ()
 Serialized the originating identity object to its header string representation.
 
bool Equals (OriginatingIdentity other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static OriginatingIdentity Parse (string value)
 Parses the originating identity object from its header string representation.
 
static bool operator== (OriginatingIdentity left, OriginatingIdentity right)
 
static bool operator!= (OriginatingIdentity left, OriginatingIdentity right)
 

Static Public Attributes

const string HttpHeaderName = "X-Broker-API-Originating-Identity"
 The name of the HTTP header used to transmit this information.
 

Properties

string Platform [get]
 The Platform from which the request is being sent.
 
JObject Value [get]
 A JSON object describing the user.
 

Detailed Description

Describes the identity of the user that initiated a request from the Platform.

Constructor & Destructor Documentation

◆ OriginatingIdentity()

OpenServiceBroker.OriginatingIdentity.OriginatingIdentity ( string  platform,
JObject  value 
)
inline

Describes the identity of the user that initiated a request from the Platform.

Parameters
platformThe Platform from which the request is being sent.
valueA JSON object describing the user.

The documentation for this class was generated from the following file: