PeerNameType 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
作成する PeerName の種類を定義します。 ピア名には、セキュリティ保護されたピア名と、セキュリティ保護されていないピア名があります。 セキュリティ保護されたピア名では、名前の所有権が証明されます。 セキュリティ保護されていないピア名には、ID が関連付けられていません。
public enum class PeerNameType
public enum PeerNameType
type PeerNameType =
Public Enum PeerNameType
- 継承
フィールド
名前 | 値 | 説明 |
---|---|---|
Secured | 0 | 現在のユーザーの ID を使用して、セキュリティ保護された PeerName を作成します。 |
Unsecured | 1 | 現在のユーザーの ID を使用して、セキュリティ保護されていない PeerName を作成します。 |
注釈
所有権を証明するには、ノードが、セキュリティで保護された PeerNameを作成する際に使用される公開キーに関連付けられている秘密キーにアクセスできる必要があります。 ノードには公開キーとのリレーションシップがありません。
ピア名の形式は、 Authority.Classifier です。 の Authority 値は、名前がセキュリティで保護されたピア名か、セキュリティで保護されていないピア名かによって異なります。 名前の部分は Classifier 、終端記号を含む 15 文字以下の Unicode 文字を含む任意の文字列に null
設定できます。 ピアの Authority、 Classifier および セキュリティ レベルが確立されると、ピアを相対名またはホスト名で参照することもできます。
PNRP 名前空間プロバイダー API にセキュリティで保護されたピア名を登録できるのは、所有者またはピア ホストだけです。 どのノードでも、セキュリティで保護 PeerNameされていない に所有権を要求できます。
メモ セキュリティで保護された PeerName を使用しても、ネットワーク アプリケーションの全体的なセキュリティは保証されません。 アプリケーションのセキュリティは、実装によって異なります。