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 | |
---|---|---|
OAuthS2SSecurityConfiguration() | Initializes a new instance of the OAuthS2SSecurityConfiguration class. |
|
OAuthS2SSecurityConfiguration(String) | Initializes a new instance of the OAuthS2SSecurityConfiguration class. |
Properties
Name | Description | |
---|---|---|
AlternateAllowedHostname | ||
ClientPermissions | Gets the set of Scope permissions granted to the client. |
|
ForMergingOnly | Gets or sets whether or not this security configuration should only be merged with parent Scopes security configurations. |
|
Name | Gets or sets the configuration name.(Inherited from ScopeSecurityConfiguration.) |
|
Realm | Gets or sets the realm value to be used in the HTTP 401 response challenge. |
|
TrustedIssuer | Gets or sets the trusted issuer for this Scope. |
|
WorkflowApplicationSettings | Gets or sets the workflow application settings for workflows that execute in this scope. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
Finalize() | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
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