OAuthS2SSelfIssuedCredential Class
A credential for creating a self-signed token.
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.OAuthS2SSelfIssuedCredential
Syntax
public class OAuthS2SSelfIssuedCredential : OAuthS2SCredential
public ref class OAuthS2SSelfIssuedCredential : OAuthS2SCredential
type OAuthS2SSelfIssuedCredential =
class
inherit OAuthS2SCredential
end
Public Class OAuthS2SSelfIssuedCredential
Inherits OAuthS2SCredential
Constructors
Name | Description | |
---|---|---|
OAuthS2SSelfIssuedCredential(String, String, X509Certificate2) | ||
OAuthS2SSelfIssuedCredential(String, String, X509Certificate2, String) | Initializes a new instance of the OAuthS2SSelfIssuedCredential class. |
|
OAuthS2SSelfIssuedCredential(String, X509Certificate2) |
Properties
Name | Description | |
---|---|---|
ContainsUserClaims | Gets whether or not the credential contains delegated user claims.(Inherited from OAuthS2SCredential.) |
|
Domain | (Inherited from NetworkCredential.) |
|
ExpirationDuration | Gets or sets the expiration value of the token. |
|
OnBehalfOf | Gets of sets the value of the delegated user identity.(Inherited from OAuthS2SCredential.) |
|
Password | (Inherited from NetworkCredential.) |
|
SecurePassword | (Inherited from NetworkCredential.) |
|
SigningCertificate | Gets or sets the certificate used to sign the token. |
|
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) | (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