NegotiateAuthentication Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje stanową wymianę uwierzytelniania, która używa protokołów zabezpieczeń Negotiate, NTLM lub Kerberos do uwierzytelniania klienta lub serwera w komunikacji klient-serwer.
public ref class NegotiateAuthentication sealed : IDisposable
public sealed class NegotiateAuthentication : IDisposable
type NegotiateAuthentication = class
interface IDisposable
Public NotInheritable Class NegotiateAuthentication
Implements IDisposable
- Dziedziczenie
-
NegotiateAuthentication
- Implementuje
Konstruktory
NegotiateAuthentication(NegotiateAuthenticationClientOptions) |
Inicjuje nowe wystąpienie NegotiateAuthentication sesji uwierzytelniania po stronie klienta. |
NegotiateAuthentication(NegotiateAuthenticationServerOptions) |
Inicjuje nowe wystąpienie NegotiateAuthentication sesji uwierzytelniania po stronie serwera. |
Właściwości
ImpersonationLevel |
Pobiera wartość wskazującą wynegocjowany poziom personifikacji. |
IsAuthenticated |
Pobiera wartość wskazującą, czy uwierzytelnianie zostało ukończone pomyślnie, a sesja została ustanowiona. |
IsEncrypted |
Pobiera wartość wskazującą, czy szyfrowanie danych zostało wynegocjowane. |
IsMutuallyAuthenticated |
Pobiera wartość wskazującą, czy zarówno serwer, jak i klient zostały uwierzytelnione. |
IsServer |
Pobiera wartość wskazującą, czy lokalna strona uwierzytelniania reprezentuje serwer. |
IsSigned |
Pobiera wartość wskazującą, czy podpisywanie danych zostało wynegocjowane. |
Package |
Pobiera nazwę wynegocjowanego pakietu uwierzytelniania. |
ProtectionLevel |
Wskazuje wynegocjowany poziom ochrony. |
RemoteIdentity |
Pobiera informacje o tożsamości strony zdalnej. |
TargetName |
Pobiera nazwę docelową (nazwę główną usługi) serwera. |
Metody
ComputeIntegrityCheck(ReadOnlySpan<Byte>, IBufferWriter<Byte>) |
Reprezentuje stanową wymianę uwierzytelniania, która używa protokołów zabezpieczeń Negotiate, NTLM lub Kerberos do uwierzytelniania klienta lub serwera w komunikacji klient-serwer. |
Dispose() |
Zwalnia zasoby niezarządzane używane przez element NegotiateAuthentication i opcjonalnie zwalnia zasoby zarządzane. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetOutgoingBlob(ReadOnlySpan<Byte>, NegotiateAuthenticationStatusCode) |
Ocenia token uwierzytelniania wysyłany przez inną firmę i zwraca token w odpowiedzi. |
GetOutgoingBlob(String, NegotiateAuthenticationStatusCode) |
Ocenia token uwierzytelniania wysyłany przez inną firmę i zwraca token w odpowiedzi. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Unwrap(ReadOnlySpan<Byte>, IBufferWriter<Byte>, Boolean) |
Odpakowuje komunikat wejściowy z podpisem lub szyfrowaniem zastosowanym przez inną firmę. |
UnwrapInPlace(Span<Byte>, Int32, Int32, Boolean) |
Odpakowuje w miejscu komunikat wejściowy z podpisem lub szyfrowaniem zastosowanym przez inną firmę. |
VerifyIntegrityCheck(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Reprezentuje stanową wymianę uwierzytelniania, która używa protokołów zabezpieczeń Negotiate, NTLM lub Kerberos do uwierzytelniania klienta lub serwera w komunikacji klient-serwer. |
Wrap(ReadOnlySpan<Byte>, IBufferWriter<Byte>, Boolean, Boolean) |
Opakowuje komunikat wejściowy z podpisem i opcjonalnie szyfrowaniem. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla