다음을 통해 공유


HMACSHA384.ProduceLegacyHmacValues 속성

정의

주의

ProduceLegacyHmacValues is obsolete. Producing legacy HMAC values is not supported.

알고리즘의 .NET Framework 2.0 구현에 대한 해결 방법을 제공합니다. 알고리즘의 HMACSHA384 .NET Framework 2.0 서비스 팩 1 구현과 일치하지 않습니다.

public:
 property bool ProduceLegacyHmacValues { bool get(); void set(bool value); };
public bool ProduceLegacyHmacValues { get; set; }
[System.Obsolete("ProduceLegacyHmacValues is obsolete. Producing legacy HMAC values is not supported.", DiagnosticId="SYSLIB0029", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public bool ProduceLegacyHmacValues { get; set; }
member this.ProduceLegacyHmacValues : bool with get, set
[<System.Obsolete("ProduceLegacyHmacValues is obsolete. Producing legacy HMAC values is not supported.", DiagnosticId="SYSLIB0029", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.ProduceLegacyHmacValues : bool with get, set
Public Property ProduceLegacyHmacValues As Boolean

속성 값

true.NET Framework 2.0 서비스 팩 1 애플리케이션이 .NET Framework 2.0 애플리케이션과 상호 작용할 수 있도록 하려면 이고, false그렇지 않으면 입니다.

특성

설명

부울 속성의 ProduceLegacyHmacValues 목적은 .NET Framework 2.0 서비스 팩 1 애플리케이션이 .NET Framework 2.0 애플리케이션과 상호 작용할 수 있도록 하는 것입니다. 이 속성을 true로 설정하면 개체는 HMACSHA384 .NET Framework 2.0에서 생성된 값과 일치하는 값을 생성합니다. HMAC 개체를 만든 후에이 속성을 설정 해야 합니다. 다음 예제에서와 같이를 이후에 넌 트 키를 다시 설정 해야 합니다.

public static void Test()
{
    var hmac = new HMACSHA384();  
    hmac.ProduceLegacyHmacValues = true;  
    hmac.Key = // ...Get the HMAC key.  
    // ...  
    // Use the HMAC algorithm.  
    // ...
}  

적용 대상

추가 정보