Microsoft.Workflow.Client.Security Namespace
Provides client security-related classes for the workflow service.
| Class | Description | |
|---|---|---|
![]() | ClientPermissions | Represents the permissions granted to a client. |
![]() | OAuthS2SAccessControlServiceSettings | Represents the settings of the Access Control Service's OAuth2 S2S endpoint. |
![]() | OAuthS2SAppSettings | The application settings for enabling OAuth2 S2S security using the Access Control Service. |
![]() | OAuthS2SAuthenticationChallenge | The OAuth2 S2S challenge to be issued for unauthenticated requests. It will be included with the HTTP 401 response code. |
![]() | OAuthS2SCredential | Represents a credential for an OAuth2 S2S identity. |
![]() | OAuthS2SDiscoveryCredential | Represents a discovery credential for OAuth S2S identity. |
![]() | OAuthS2SSecurityConfiguration | Specifies an OAuth2 S2S-based security configuration for the Scope that supports claims-based delegation. |
![]() | OAuthS2SSecurityTokenServiceCredential | Represents a credential for calling a Security Token Service using OAuth2 S2S. |
![]() | OAuthS2SSelfIssuedCredential | A credential for creating a self-signed token. |
![]() | OAuthS2STrustedIssuer | Specifies a trusted issuer for OAuth2 S2S. |
![]() | ScopeSecurityConfiguration | Represents the scope security configuration. |
![]() | WindowsSecurityConfiguration | Specifies Windows authentication and authorization for the Scope configuration. |
| Enumeration | Description | |
|---|---|---|
![]() | ScopePermissions | The permissions granted by the Scope security configuration. |
![]() | WorkflowManagementPermissions | Specifies an enumeration of management permissions. |

