Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

class System.​Security.​Authentication.​ExtendedProtection.​ExtendedProtectionPolicy

Assembly: System.Net.Security

Inheritance: object → ExtendedProtectionPolicy

Implemented Interfaces

The <see cref="T:System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy" /> class represents the extended protection policy used by the server to validate incoming client connections.

Properties

CustomChannelBinding
Gets a custom channel binding token (CBT) to use for validation.
CustomServiceNames
Gets the custom Service Provider Name (SPN) list used to match against a client's SPN.
public static bool
OSSupportsExtendedProtection
Indicates whether the operating system supports integrated windows authentication with extended protection.
PolicyEnforcement
Gets when the extended protection policy should be enforced.
ProtectionScenario
Gets the kind of protection enforced by the extended protection policy.

Methods

public string
ToString​()
Gets a string representation for the extended protection policy instance.
Returns A <see cref="T:System.String" /> instance that contains the representation of the <see cref="T:System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy" /> instance.
public bool
Equals​(object obj)
Inherited from object
protected void
Finalize​()
Inherited from object
public int
GetHashCode​()
Inherited from object
public Type
GetType​()
Inherited from object
protected object
MemberwiseClone​()
Inherited from object