OAuthS2STrustedIssuer Class

 

Specifies a trusted issuer for OAuth2 S2S.

Namespace:   Microsoft.Workflow.Client.Security
Assembly:  Microsoft.Workflow.Client (in Microsoft.Workflow.Client.dll)

Inheritance Hierarchy

System.Object
  Microsoft.Workflow.Client.Security.OAuthS2STrustedIssuer

Syntax

[DataContractAttribute(Namespace = "https://schemas.microsoft.com/workflow/2012/xaml/activities")]
public class OAuthS2STrustedIssuer
[DataContractAttribute(Namespace = "https://schemas.microsoft.com/workflow/2012/xaml/activities")]
public ref class OAuthS2STrustedIssuer 
[<DataContractAttribute(Namespace = "https://schemas.microsoft.com/workflow/2012/xaml/activities")>]
type OAuthS2STrustedIssuer = class end
<DataContractAttribute(Namespace := "https://schemas.microsoft.com/workflow/2012/xaml/activities")>
Public Class OAuthS2STrustedIssuer

Constructors

Name Description
System_CAPS_pubmethod OAuthS2STrustedIssuer()

Initializes a new instance of the OAuthS2STrustedIssuer class.

Properties

Name Description
System_CAPS_pubproperty DiscoverRemoteServicePrincipalId

Gets or sets whether or not to automatically discover the remote service's principal id using a HTTP 401 response challenge.

System_CAPS_pubproperty IssuerName

Gets or sets the issuer name.

System_CAPS_pubproperty MetadataEndpointUri

Gets or sets the metadata endpoint Uri of the trusted issuer.

System_CAPS_pubproperty PublicKeyCertificates

Gets a list of public keys to verify the trusted issuer.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod 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