Show / Hide Table of Contents

    Class HmacAuthenticationParameters

    Represents a set of parameters that is needed for creating a keyed-hash message authentication code (HMAC).

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

    Properties

    | Improve this Doc

    Algorithm

    Gets the algorithm of the HMAC. Default is SHA1.

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

    The algorithm of the HMAC.

    | Improve this Doc

    Message

    Gets the message to compute a hash code for.

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

    The message to compute a hash code for.

    | Improve this Doc

    PrivateKey

    Gets the secret key for the hashed encryption.

    Declaration
    public byte[] PrivateKey { get; }
    Property Value
    Type Description
    System.Byte[]

    The secret key for the hashed encryption.

    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