OAuthS2SDiscoveryCredential Class
Represents a discovery credential for OAuth S2S identity.
Namespace: Microsoft.Workflow.Client.Security
Assembly: Microsoft.Workflow.Client (in Microsoft.Workflow.Client.dll)
Inheritance Hierarchy
System.Object
System.Net.NetworkCredential
Microsoft.Workflow.Client.Security.OAuthS2SCredential
Microsoft.Workflow.Client.Security.OAuthS2SDiscoveryCredential
Syntax
public class OAuthS2SDiscoveryCredential : OAuthS2SCredential
public ref class OAuthS2SDiscoveryCredential : OAuthS2SCredential
type OAuthS2SDiscoveryCredential =
class
inherit OAuthS2SCredential
end
Public Class OAuthS2SDiscoveryCredential
Inherits OAuthS2SCredential
Constructors
Name | Description | |
---|---|---|
OAuthS2SDiscoveryCredential(String, Uri, X509Certificate2) | Initializes a new instance of the OAuthS2SDiscoveryCredential class |
Properties
Name | Description | |
---|---|---|
ContainsUserClaims | Gets whether or not the credential contains delegated user claims.(Inherited from OAuthS2SCredential.) |
|
Domain | (Inherited from NetworkCredential.) |
|
MetadataCacheDuration | Gets or sets the duration for metadata cache. |
|
OnBehalfOf | Gets of sets the value of the delegated user identity.(Inherited from OAuthS2SCredential.) |
|
Password | (Inherited from NetworkCredential.) |
|
SecurePassword | (Inherited from NetworkCredential.) |
|
UserClaims | Gets the list of delegated user claims.(Inherited from OAuthS2SCredential.) |
|
UserName | (Inherited from NetworkCredential.) |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest) | Gets the authorization request.(Overrides OAuthS2SCredential.GetAuthorization(OAuthS2SAuthenticationChallenge[], HttpWebRequest).) |
|
GetCredential(String, Int32, String) | (Inherited from NetworkCredential.) |
|
GetCredential(Uri, String) | (Inherited from NetworkCredential.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
SelectChallenge(IList<OAuthS2SAuthenticationChallenge>) | Selects the authentication challenge to use.(Inherited from OAuthS2SCredential.) |
|
ToString() | (Inherited from Object.) |
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.Workflow.Client.Security Namespace
Return to top