OAuthS2SSecurityConfiguration Class

 

Specifies an OAuth2 S2S-based security configuration for the Scope that supports claims-based delegation.

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

Inheritance Hierarchy

System.Object
  Microsoft.Workflow.Client.Security.ScopeSecurityConfiguration
    Microsoft.Workflow.Client.Security.OAuthS2SSecurityConfiguration

Syntax

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

Constructors

Name Description
System_CAPS_pubmethod OAuthS2SSecurityConfiguration()

Initializes a new instance of the OAuthS2SSecurityConfiguration class.

System_CAPS_pubmethod OAuthS2SSecurityConfiguration(String)

Initializes a new instance of the OAuthS2SSecurityConfiguration class.

Properties

Name Description
System_CAPS_pubproperty AlternateAllowedHostname

System_CAPS_pubproperty ClientPermissions

Gets the set of Scope permissions granted to the client.

System_CAPS_pubproperty ForMergingOnly

Gets or sets whether or not this security configuration should only be merged with parent Scopes security configurations.

System_CAPS_pubproperty Name

Gets or sets the configuration name.(Inherited from ScopeSecurityConfiguration.)

System_CAPS_pubproperty Realm

Gets or sets the realm value to be used in the HTTP 401 response challenge.

System_CAPS_pubproperty TrustedIssuer

Gets or sets the trusted issuer for this Scope.

System_CAPS_pubproperty WorkflowApplicationSettings

Gets or sets the workflow application settings for workflows that execute in this scope.

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