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
public
ChannelBinding
CustomChannelBinding
Gets a custom channel binding token (CBT) to use for validation.
public
ServiceNameCollection
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.
public
PolicyEnforcement
PolicyEnforcement
Gets when the extended protection policy should be enforced.
public
ProtectionScenario
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
protected
object
MemberwiseClone​()
Inherited from object