2011-12-13 1 views

답변

2

nsISSLStatus interface이 필요합니다.

var status = gBrowser.securityUI 
        .QueryInterface(Components.interfaces.nsISSLStatusProvider) 
        .SSLStatus; 
if (status && !status.isUntrusted) 
{ 
    alert("Cipher: " + status.cipherName); 
    alert("Key length: " + status.keyLength); 
} 

보지 마십시오 :이 같은 <browser> 요소 또는 (당신이 파이어 폭스 브라우저 창에 <tabbrowser> 요소를 원하는 경우 예를 들어 gBrowser)는 <tabbrowser> 요소의 현재 탭에로드 된 페이지를 얻을 수 있습니다 사용 된 암호를 보지 않고 키 길이에서 - 키 길이만으로는 의미가 없습니다.

+0

satus처럼 nsISSLSatus와 함께 사용할 다른 유형을 알고 계십니다. ** cipherName ** /satus.**keyLength** 그 밖의 무엇을 nsISSLsatus로 확인할 수 있습니까? – cwishva

+0

@cwishva : 답변에 인터페이스 설명에 대한 링크가 있습니다 ... –

관련 문제