Show / Hide Table of Contents

    Class DigestAccessAuthenticationParameters

    Represents a set of parameters that is needed for creating an application of cryptographic hashing with usage of nonce values to prevent replay attacks.

    Inheritance
    System.Object
    DigestAccessAuthenticationParameters
    Namespace: Cuemon.AspNetCore.Authentication
    Assembly: Cuemon.AspNetCore.Authentication.dll
    Syntax
    public class DigestAccessAuthenticationParameters

    Properties

    | Improve this Doc

    Algorithm

    Gets the algorithm to use when computing the HA1-, HA2-, and response hash values.

    Declaration
    public HashAlgorithmType Algorithm { get; }
    Property Value
    Type Description
    HashAlgorithmType

    The algorithm to use when computing the HA1-, HA2-, and response hash values.

    | Improve this Doc

    Credentials

    Gets the credentials used in the computation of HA1-, HA2-, and response hash values.

    Declaration
    public ImmutableDictionary<string, string> Credentials { get; }
    Property Value
    Type Description
    System.Collections.Immutable.ImmutableDictionary<System.String, System.String>

    The credentials used in the computation of HA1-, HA2-, and response hash values.

    | Improve this Doc

    HttpMethod

    Gets the HTTP method to include in the HA2 computed value.

    Declaration
    public string HttpMethod { get; }
    Property Value
    Type Description
    System.String

    The HTTP method to include in the HA2 computed value.

    | Improve this Doc

    Password

    Gets the password to include in the HA1 computed value.

    Declaration
    public string Password { get; }
    Property Value
    Type Description
    System.String

    The password to include in the HA1 computed value.

    Extension Methods

    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, DateTime, Action<TimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Func<T, DateTime>, Action<TimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Byte[], Action<ContentBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Func<T, Byte[]>, Action<ContentBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, DateTime, Byte[], Action<ContentTimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Func<T, DateTime>, Func<T, Byte[]>, Action<ContentTimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, DateTime, Func<T, Byte[]>, Action<ContentTimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Func<T, DateTime>, Byte[], Action<ContentTimeBasedOptions>)
    • Improve this Doc
    • View Source
    Back to top Copyright 2008-2018 Weubphoria. All rights reserved.
    Generated by DocFX