2016-06-08 6 views
6

एंड्रॉइड एन में प्रमाण पत्र पिनिंग के लिए network security configuration सिस्टम है, स्वयं हस्ताक्षरित प्रमाणपत्र समर्थन (एक डीबग-केवल संस्करण सहित) आदि। यह बहुत चिकना है। मैं बैकपोर्ट करने की कोशिश में चारों ओर घूम रहा था, अगर Google नहीं करता है, तो एंड्रॉइड 6.0 और पुराने उपकरणों पर इस क्षमता का उपयोग करना अच्छा होगा।एंड्रॉइड एन के नेटवर्क सुरक्षा कॉन्फ़िगरेशन कोड में प्रयुक्त कंस्रिप्ट स्रोत की पहचान कैसे करें?

The source code for the network security configuration support खोजने के लिए काफी आसान था, जहां यह लिंक android-n-preview-3 टैग को इंगित करता है।

वह स्रोत conscrypt, described oh-so-helpfully को "जावा सुरक्षा प्रदाता जो ओपनएसएसएल का उपयोग करता है" के रूप में संदर्भित करता है।

हालांकि, android-n-preview-3 - the conscrypt code का संस्करण संस्करण नेटवर्क सुरक्षा कॉन्फ़िगरेशन कोड का उपयोग करने के साथ लाइन नहीं है। ध्यान दें, नेटवर्क सुरक्षा कॉन्फ़िगरेशन कोड TrustManagerImpl पर निर्भर करता है, और android-n-preview-3-कंस्रीप्ट कोड के टैग किए गए संस्करण में उस वर्ग नहीं है। पहले के संस्करण करते हैं।

मैं एओएसपी कोड पर पर्याप्त विशेषज्ञ नहीं हूं जहां नेटवर्क सुरक्षा कॉन्फ़िगरेशन कोड अपने कंस्रिप्ट कार्यान्वयन में खींच रहा है, इसलिए मैं यह सुनिश्चित कर सकता हूं कि मैं उस कोड के उसी संस्करण का जिक्र कर रहा हूं।

कोई भी विचार?

उत्तर

2

TrustManagerImpl वहां है, आप इसे here देख सकते हैं।

एओएसपी में नेटवर्क सुरक्षा कॉन्फ़िगर कोड अधिकतर अद्यतित है, लेकिन वहां क्या है और अंतिम कोड जो एन प्रकाशित होने पर प्रकाशित किया जाएगा, के बीच परिवर्तन हो सकते हैं।

+0

आह, यह एक निर्देशिका पुनर्गठन था। पहले, यह 'मुख्य' में था, न कि 'प्लेटफॉर्म', और मैंने वेब इंटरफ़ेस के माध्यम से सभी स्थानों के माध्यम से रमज करने का समय नहीं लिया। धन्यवाद! अपडेट के संबंध में, जो मैं अब काम कर रहा हूं वह बैकपोर्ट बनाने के लिए एक नुस्खा है, क्योंकि मुख्य नुस्खा के प्रत्येक नए प्रकाशित संस्करण के लिए उस नुस्खा को लागू करने के लिए (संशोधनों के साथ) लागू करने की आवश्यकता होगी। मैं आधिकारिक बैकपोर्ट के लिए थोड़ी उम्मीद कर रहा हूं, लेकिन मैं अपने दांवों को हेजिंग कर रहा हूं, जैसा कि यह था। एक बार फिर धन्यवाद! – CommonsWare

संबंधित मुद्दे

 संबंधित मुद्दे