次の方法で共有


SignatureAlgorithm 構造体

定義

署名と検証に使用されるアルゴリズム。

public readonly struct SignatureAlgorithm : IEquatable<Azure.Security.KeyVault.Keys.Cryptography.SignatureAlgorithm>
type SignatureAlgorithm = struct
Public Structure SignatureAlgorithm
Implements IEquatable(Of SignatureAlgorithm)
継承
SignatureAlgorithm
実装

コンストラクター

SignatureAlgorithm(String)

SignatureAlgorithm 構造体の新しいインスタンスを初期化します。

プロパティ

ES256

で説明されているように、P-256 曲線 SignatureAlgorithm を持つ ECDSA を https://tools.ietf.org/html/rfc7518取得します。

ES256K

で説明されているように、secp256k1 曲線 SignatureAlgorithm を持つ ECDSA を https://tools.ietf.org/html/rfc7518取得します。

ES384

で説明されているように、P-384 曲線 SignatureAlgorithm を持つ ECDSA を https://tools.ietf.org/html/rfc7518取得します。

ES512

で説明されているように、P-521 曲線 SignatureAlgorithm を持つ ECDSA を https://tools.ietf.org/html/rfc7518取得します。

PS256

で説明されているようにhttps://tools.ietf.org/html/rfc7518、SHA-256 と MGF1 と SHA-256 SignatureAlgorithm を使用して RSASSA-PSS を取得します。

PS384

で説明されているように、SHA-384 と MGF1 と SHA-384 SignatureAlgorithm を使用して RSASSA-PSS を https://tools.ietf.org/html/rfc7518取得します。

PS512

で説明されているようにhttps://tools.ietf.org/html/rfc7518、SHA-512 と MGF1 と SHA-512 SignatureAlgorithm を使用して RSASSA-PSS を取得します。

RS256

で説明されているように RSA SHA-256 SignatureAlgorithmhttps://tools.ietf.org/html/rfc7518取得します。

RS384

で説明されているように RSA SHA-384 SignatureAlgorithmhttps://tools.ietf.org/html/rfc7518取得します。

RS512

で説明されているように RSA SHA-512 SignatureAlgorithmhttps://tools.ietf.org/html/rfc7518取得します。

メソッド

Equals(SignatureAlgorithm)

現在のオブジェクトが、同じ型の別のオブジェクトと等しいかどうかを示します。

ToString()

このインスタンスの完全修飾型名を返します。

演算子

Equality(SignatureAlgorithm, SignatureAlgorithm)

2 つの SignatureAlgorithm 値が同じかどうかを判断します。

Implicit(String to SignatureAlgorithm)

文字列を SignatureAlgorithm に変換します。

Inequality(SignatureAlgorithm, SignatureAlgorithm)

2 つの SignatureAlgorithm 値が異なるかどうかを判断します。

適用対象