Lines Matching refs:nsNSSSocketInfo

119 nsNSSSocketInfo::nsNSSSocketInfo(SharedSSLState& aState, uint32_t providerFlags,  in nsNSSSocketInfo()  function in nsNSSSocketInfo
148 nsNSSSocketInfo::~nsNSSSocketInfo() = default;
150 NS_IMPL_ISUPPORTS_INHERITED(nsNSSSocketInfo, TransportSecurityInfo, in NS_IMPL_ISUPPORTS_INHERITED() argument
154 nsNSSSocketInfo::GetProviderTlsFlags(uint32_t* aProviderTlsFlags) { in NS_IMPL_ISUPPORTS_INHERITED()
160 nsNSSSocketInfo::GetKEAUsed(int16_t* aKea) { in GetKEAUsed()
166 nsNSSSocketInfo::GetKEAKeyBits(uint32_t* aKeyBits) { in GetKEAKeyBits()
172 nsNSSSocketInfo::GetSSLVersionOffered(int16_t* aSSLVersionOffered) { in GetSSLVersionOffered()
178 nsNSSSocketInfo::GetMACAlgorithmUsed(int16_t* aMac) { in GetMACAlgorithmUsed()
184 nsNSSSocketInfo::GetClientCert(nsIX509Cert** aClientCert) { in GetClientCert()
192 nsNSSSocketInfo::SetClientCert(nsIX509Cert* aClientCert) { in SetClientCert()
197 void nsNSSSocketInfo::NoteTimeUntilReady() { in NoteTimeUntilReady()
210 void nsNSSSocketInfo::SetHandshakeCompleted() { in SetHandshakeCompleted()
264 void nsNSSSocketInfo::SetNegotiatedNPN(const char* value, uint32_t length) { in SetNegotiatedNPN()
275 nsNSSSocketInfo::GetAlpnEarlySelection(nsACString& aAlpnSelected) { in GetAlpnEarlySelection()
303 nsNSSSocketInfo::GetEarlyDataAccepted(bool* aAccepted) { in GetEarlyDataAccepted()
308 void nsNSSSocketInfo::SetEarlyDataAccepted(bool aAccepted) { in SetEarlyDataAccepted()
312 bool nsNSSSocketInfo::GetDenyClientCert() { return mDenyClientCert; } in GetDenyClientCert()
314 void nsNSSSocketInfo::SetDenyClientCert(bool aDenyClientCert) { in SetDenyClientCert()
319 nsNSSSocketInfo::DriveHandshake() { in DriveHandshake()
350 bool nsNSSSocketInfo::GetForSTARTTLS() { return mForSTARTTLS; } in GetForSTARTTLS()
352 void nsNSSSocketInfo::SetForSTARTTLS(bool aForSTARTTLS) { in SetForSTARTTLS()
357 nsNSSSocketInfo::ProxyStartSSL() { return ActivateSSL(); } in ProxyStartSSL()
360 nsNSSSocketInfo::StartTLS() { return ActivateSSL(); } in StartTLS()
363 nsNSSSocketInfo::SetNPNList(nsTArray<nsCString>& protocolArray) { in SetNPNList()
385 nsresult nsNSSSocketInfo::ActivateSSL() { in ActivateSSL()
395 nsresult nsNSSSocketInfo::GetFileDescPtr(PRFileDesc** aFilePtr) { in GetFileDescPtr()
400 nsresult nsNSSSocketInfo::SetFileDescPtr(PRFileDesc* aFilePtr) { in SetFileDescPtr()
405 void nsNSSSocketInfo::SetCertVerificationWaiting() { in SetCertVerificationWaiting()
418 void nsNSSSocketInfo::SetCertVerificationResult(PRErrorCode errorCode) { in SetCertVerificationResult()
447 SharedSSLState& nsNSSSocketInfo::SharedState() { return mSharedState; } in SharedState()
449 void nsNSSSocketInfo::SetSharedOwningReference(SharedSSLState* aRef) { in SetSharedOwningReference()
454 nsNSSSocketInfo::DisableEarlyData() { in DisableEarlyData()
469 nsNSSSocketInfo::SetHandshakeCallbackListener( in SetHandshakeCallbackListener()
486 PRFileDesc* ssl_layer_fd, nsNSSSocketInfo* socketInfo);
488 nsNSSSocketInfo* getSocketInfoIfRunning(PRFileDesc* fd, Operation op) { in getSocketInfoIfRunning()
496 nsNSSSocketInfo* socketInfo = (nsNSSSocketInfo*)fd->secret; in getSocketInfoIfRunning()
682 nsNSSSocketInfo* socketInfo = (nsNSSSocketInfo*)fd->secret; in nsSSLIOLayerClose()
688 PRStatus nsNSSSocketInfo::CloseSocketAndDestroy() { in CloseSocketAndDestroy()
731 nsNSSSocketInfo::GetEsniTxt(nsACString& aEsniTxt) { in GetEsniTxt()
737 nsNSSSocketInfo::SetEsniTxt(const nsACString& aEsniTxt) { in SetEsniTxt()
763 nsNSSSocketInfo::GetEchConfig(nsACString& aEchConfig) { in GetEchConfig()
769 nsNSSSocketInfo::SetEchConfig(const nsACString& aEchConfig) { in SetEchConfig()
787 nsNSSSocketInfo::GetRetryEchConfig(nsACString& aEchConfig) { in GetRetryEchConfig()
803 nsNSSSocketInfo::GetPeerId(nsACString& aResult) { in GetPeerId()
833 nsresult nsNSSSocketInfo::SetResumptionTokenFromExternalCache() { in SetResumptionTokenFromExternalCache()
982 bool retryDueToTLSIntolerance(PRErrorCode err, nsNSSSocketInfo* socketInfo) { in retryDueToTLSIntolerance()
1111 PRFileDesc* ssl_layer_fd, nsNSSSocketInfo* socketInfo) { in checkHandshake()
1211 nsNSSSocketInfo* socketInfo = in nsSSLIOLayerPoll()
1295 nsNSSSocketInfo* socketInfo = getSocketInfoIfRunning(fd, reading); in PSMRecv()
1318 nsNSSSocketInfo* socketInfo = getSocketInfoIfRunning(fd, writing); in PSMSend()
1474 nsNSSSocketInfo* socketInfo = nullptr; in PlaintextRecv()
1479 socketInfo = (nsNSSSocketInfo*)fd->secret; in PlaintextRecv()
1910 RefPtr<nsNSSSocketInfo> info( in nsNSS_SSLGetClientAuthData()
1911 BitwiseCast<nsNSSSocketInfo*, PRFilePrivate*>(socket->higher->secret)); in nsNSS_SSLGetClientAuthData()
2584 nsNSSSocketInfo* infoObject, in nsSSLIOLayerImportFD()
2640 nsNSSSocketInfo* infoObject) { in nsSSLIOLayerSetOptions()
2829 nsNSSSocketInfo* infoObject = (nsNSSSocketInfo*)ctx; in StoreResumptionToken()
2867 nsNSSSocketInfo* infoObject = in nsSSLIOLayerAddToSocket()
2868 new nsNSSSocketInfo(*sharedState, providerFlags, providerTlsFlags); in nsSSLIOLayerAddToSocket()