|
|
GSF.
|
| Class | Description | |
|---|---|---|
|
|
AntiForgery | Provides access to the anti-forgery system, which provides protection against Cross-site Request Forgery (CSRF, also called XSRF) attacks. |
|
|
AntiForgeryConfig | Provides programmatic configuration for the anti-forgery token system. |
|
|
AppBuilderExtensions | Represents IAppBuilder extension functions for GSF authentication middle-ware. |
|
|
AuthenticationHandler | Handles authentication using the configured ISecurityProvider implementation in the Owin pipeline. |
|
|
AuthenticationMiddleware | Middle-ware for configuring authentication using ISecurityProvider in the Owin pipeline. |
|
|
AuthenticationOptions | Represents options for authentication using AuthenticationHandler. |
|
|
AuthenticationOptionsExtensions | Extension methods for authentication options. |
|
|
AuthorizationCache | Defines authorization cache. |
|
|
AuthorizeControllerRoleAttribute | Defines an MVC filter attribute to handle the GSF role based security model. |
|
|
AuthorizeHubRoleAttribute | Defines a SignalR authorization attribute to handle the GSF role based security model. |
|
|
HttpConfigurationExtensions | Represents HttpConfiguration extension functions for GSF authentication middle-ware. |
|
|
ReadonlyAuthenticationOptions | Represents an immutable version of AuthenticationOptions. |
|
|
SecurityHub | Defines a SignalR security hub for managing users, groups and SID management. |
|
|
SessionHandler | Represents an HTTP messaging handler that can inject a session ID that can be used for security and user state. |
|
|
ValidateRequestVerificationTokenAttribute | Requests that the controller or method validate the anti-forgery request verification token values found in the HTTP headers. |
| Interface | Description | |
|---|---|---|
|
|
IAntiForgeryAdditionalDataProvider | Allows providing or validating additional custom data for anti-forgery tokens. For example, the developer could use this to supply a nonce when the token is generated, then he could validate the nonce when the token is validated. |