2 writes to _pal
System.Net.Security (2)
System\Net\Security\NegotiateAuthentication.cs (2)
42_pal = NegotiateAuthenticationPal.Create(clientOptions); 66_pal = NegotiateAuthenticationPal.Create(serverOptions);
17 references to _pal
System.Net.Security (17)
System\Net\Security\NegotiateAuthentication.cs (17)
78_pal?.Dispose(); 90public bool IsAuthenticated => _isDisposed ? false : _pal.IsAuthenticated; 110public bool IsSigned => _isDisposed ? false : _pal.IsSigned; 115public bool IsEncrypted => _isDisposed ? false : _pal.IsEncrypted; 120public bool IsMutuallyAuthenticated => _isDisposed ? false : _pal.IsMutuallyAuthenticated; 143public string Package => _pal.Package ?? _requestedPackage; 155public string? TargetName => _pal.TargetName; 180_remoteIdentity = identity = _pal.RemoteIdentity; 195public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel => _pal.ImpersonationLevel; 221byte[]? blob = _pal.GetOutgoingBlob(incomingBlob, out statusCode); 322return _pal.Wrap(input, outputWriter, requestEncryption, out isEncrypted); 349return _pal.Unwrap(input, outputWriter, out wasEncrypted); 377return _pal.UnwrapInPlace(input, out unwrappedOffset, out unwrappedLength, out wasEncrypted); 401_pal.GetMIC(message, signatureWriter); 426return _pal.VerifyMIC(message, signature); 433if (_pal.Package == NegotiationInfoClass.Kerberos) 457string? clientSpn = _pal.TargetName;