Class DigestAuthMessageHandler
Digest authentication message handler.
Inherited Members
Namespace: DotNetNuke.Web.Api.Auth
Assembly: DotNetNuke.Web.dll
Syntax
public class DigestAuthMessageHandler : AuthMessageHandlerBase
Constructors
| Improve this Doc View SourceDigestAuthMessageHandler(Boolean, Boolean)
Initializes a new instance of the DigestAuthMessageHandler class.
Declaration
public DigestAuthMessageHandler(bool includeByDefault, bool forceSsl)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | includeByDefault | Should this handler be included by default on all routes. |
System.Boolean | forceSsl | Should this handler enforce SSL usage. |
Properties
| Improve this Doc View SourceAuthScheme
Gets the name of the authentication scheme.
Declaration
public override string AuthScheme { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Methods
| Improve this Doc View SourceOnInboundRequest(HttpRequestMessage, CancellationToken)
A chance to process inbound requests.
Declaration
public override HttpResponseMessage OnInboundRequest(HttpRequestMessage request, CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
HttpRequestMessage | request | The request message. |
CancellationToken | cancellationToken | A cancellationtoken. |
Returns
Type | Description |
---|---|
HttpResponseMessage | null normally, if a response is returned all inbound processing is terminated and the resposne is returned. |
Overrides
| Improve this Doc View SourceOnOutboundResponse(HttpResponseMessage, CancellationToken)
A change to process outbound responses.
Declaration
public override HttpResponseMessage OnOutboundResponse(HttpResponseMessage response, CancellationToken cancellationToken)
Parameters
Type | Name | Description |
---|---|---|
HttpResponseMessage | response | The response message. |
CancellationToken | cancellationToken | A cancellationtoken. |
Returns
Type | Description |
---|---|
HttpResponseMessage | The responsemessage. |