Share via


MacAlgorithmNames Class

Definition

Contains static properties that enable you to retrieve algorithm names that can be used in the OpenAlgorithm method of the MacAlgorithmProvider class.

public ref class MacAlgorithmNames abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MacAlgorithmNames final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class MacAlgorithmNames
Public Class MacAlgorithmNames
Inheritance
Object Platform::Object IInspectable MacAlgorithmNames
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Properties

AesCmac

Retrieves a string that contains "AES_CMAC".

HmacMd5

Retrieves a string that contains "HMAC_MD5".

HmacSha1

Retrieves a string that contains "HMAC_SHA1".

HmacSha256

Retrieves a string that contains "HMAC_SHA256".

HmacSha384

Retrieves a string that contains "HMAC_SHA384".

HmacSha512

Retrieves a string that contains "HMAC_SHA512".

Applies to

See also