HttpBearerChallenge Class
Represents the HTTP bearer challenge.
Namespace: Microsoft.Azure.KeyVault
Assembly: Microsoft.Azure.KeyVault (in Microsoft.Azure.KeyVault.dll)
Inheritance Hierarchy
System.Object
Microsoft.Azure.KeyVault.HttpBearerChallenge
Syntax
public sealed class HttpBearerChallenge
public ref class HttpBearerChallenge sealed
[<Sealed>]
type HttpBearerChallenge = class end
Public NotInheritable Class HttpBearerChallenge
Constructors
Name | Description | |
---|---|---|
HttpBearerChallenge(Uri, String) | Parses an HTTP WWW-Authentication Bearer challenge from a server. |
Properties
Name | Description | |
---|---|---|
AuthorizationServer | Gets the URI for the authorization server if present, otherwise empty string. |
|
Resource | Gets the realm value if present, otherwise the authority of the request URI given in the constructor. |
|
Scope | Gets the scope value if present, otherwise empty string. |
|
SourceAuthority | Gets the source authority if present, otherwise string empty. |
|
SourceUri | Gets the source URI if present, otherwise string empty. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
IsBearerChallenge(String) | Tests whether an authentication header is a bearer challenge |
|
ToString() | (Inherited from Object.) |
|
TryGetValue(String, String) | Returns the value stored at the specified key. |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Azure.KeyVault Namespace
Return to top