İstemci sertifikası kimlik doğrulamasını kullanan çok iş parçacıklı bir SSL istemcisi uygulamak istiyorum, bu yüzden SSLContext'e bir KeyStore sağlamanız gerekiyor. Bunu birden çok iş parçacığı üzerinde yapmalıyım. KeyStore'un bir örneğini kullanmak güvenli midir? Anahtar deposunu kendim değiştirmeyeceğim ve SSL uygulamasının da gerekmeyeceğini farz ediyorum, bu yüzden nesne etkili bir şekilde değişmez olmalıdır.Oracle Java KeyStore uygulaması iş parçacığı güvenli midir?
6
A
cevap
1
Genel olarak, JCA hizmetleri iş parçacığı için güvenli değildir ve KeyStoreSpi
, uygulayıcılar için herhangi bir iş parçacığı güvenlik gereksinimi uygulamaz. Ancak, anahtar deponuz etkin bir şekilde değiştirilemezse, ve, başlatılmış durumunun tüm iş parçacıklarının göründüğünden emin olun, sorun yoktur. Örneğin, KeyStore
kodunu bir volatile
değişkeninde saklayın veya bir sınıf başlatıcısından yükleyin (istisna işleme nedeniyle zor olabilir).
İlgili konular
- 1. ClassLoader iş parçacığı güvenli midir?
- 2. Epoll iş parçacığı güvenli midir?
- 3. DatagramSocket.send iş parçacığı güvenli midir?
- 4. System.ServiceModel.Channels.BufferManager iş parçacığı güvenli midir?
- 5. putStrLn iş parçacığı güvenli midir?
- 6. MaC# doFinal() java'da iş parçacığı güvenli midir?
- 7. C soketi API iş parçacığı güvenli midir?
- 8. JAX-WS istemcileri iş parçacığı güvenli midir?
- 9. CXF istemci proxy'leri iş parçacığı güvenli midir?
- 10. Java iş parçacığı güvenli kilitleme
- 11. , Magento parçacığı güvenli midir?
- 12. Neden std :: queue :: empty() iş parçacığı güvenli değil? Const işlevleri iş parçacığı güvenli midir?
- 13. RNGCryptoServiceProvider.GetBytes iş parçacığı güvenli mi?
- 14. java.lang.reflect.Method iş parçacığı güvenli mi?
- 15. Jetty websocket istemci sınıfı WebSocketClient iş parçacığı güvenli midir?
- 16. Statik bir son char [] parçacığı güvenli midir?
- 17. İş parçacığı güvenli Queue
- 18. C#/NET'te sıfırlanamayan "bayraklar" iş parçacığı güvenli midir?
- 19. Std :: Promise <T> iş parçacığı güvenli midir?
- 20. Visual C++ iş parçacığı serbest ve malloc güvenli midir?
- 21. Bu ConcurrentDictionary ve ConcurrentQueue iş parçacığı güvenli midir?
- 22. Dapper QueryMultiple/Query/Execute yöntemleri iş parçacığı güvenli midir?
- 23. statik const char [] sınıf iş parçacığı güvenli midir?
- 24. Birden fazla iş parçacığı ile GL çağrıları yapmak güvenli midir?
- 25. Web uygulamasındaki içerik öznitelikleri iş parçacığı güvenli midir?
- 26. Ruby's stdlib Logger sınıfı iş parçacığı güvenli midir?
- 27. JMS QueueSender iş parçacığı güvenli mi?
- 28. Hunspell dişli güvenli midir?
- 29. Marangoz dişli güvenli midir?
- 30. İş parçacığı güvenli hale getirme
Bu sorunu çözdünüz mü? – Felix