SecurityKeyElement クラス

定義

暗号化機能が必要な場合にのみ、 SecurityKeyIdentifierClause または SecurityKeyIdentifier を解決することで、セキュリティ キーの解決を遅延させます。 これにより、アプリケーションで使用されないキー識別子句またはキー識別子を、問題なくネットワークのオンとオフにシリアル化および逆シリアル化できます。

public ref class SecurityKeyElement : System::IdentityModel::Tokens::SecurityKey
public class SecurityKeyElement : System.IdentityModel.Tokens.SecurityKey
type SecurityKeyElement = class
    inherit SecurityKey
Public Class SecurityKeyElement
Inherits SecurityKey
継承
SecurityKeyElement

コンストラクター

名前 説明
SecurityKeyElement(SecurityKeyIdentifier, SecurityTokenResolver)

指定したキー識別子から SecurityKeyElement クラスの新しいインスタンスを初期化します。

SecurityKeyElement(SecurityKeyIdentifierClause, SecurityTokenResolver)

指定したキー識別子句から、 SecurityKeyElement クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
KeySize

キー サイズをビット単位で取得します。

メソッド

名前 説明
DecryptKey(String, Byte[])

指定したアルゴリズムを使用して、指定したキーの暗号化を解除します。

EncryptKey(String, Byte[])

指定したアルゴリズムを使用して、指定したキーを暗号化します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IsAsymmetricAlgorithm(String)

指定したアルゴリズムが非対称かどうかを示す値を返します。

IsSupportedAlgorithm(String)

指定したアルゴリズムがこのキーでサポートされているかどうかを示す値を返します。

IsSymmetricAlgorithm(String)

指定したアルゴリズムが対称であるかどうかを示す値を返します。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象