JavaTM Platform
Standard Ed. 6

java.net
클래스 SecureCacheResponse

java.lang.Object 
  상위를 확장 java.net.CacheResponse 
      상위를 확장 java.net.SecureCacheResponse


public abstract class SecureCacheResponse
extends CacheResponse

최초로 TLS 등의 시큐리티 보호된 방법으로 취득된 캐쉬 응답을 나타냅니다.

도입된 버젼:
1.5

생성자 의 개요
SecureCacheResponse ()
           
 
메소드의 개요
abstract  String getCipherSuite ()
          네트워크 자원을 취득한 원의 접속으로 사용되고 있던 암호화 방식군을 돌려줍니다.
abstract  List <Certificate > getLocalCertificateChain ()
          네트워크 자원을 취득한 원의 접속의 핸드 쉐이크중에 서버에 송신된 증명서 체인을 돌려줍니다.
abstract  Principal getLocalPrincipal ()
          네트워크 자원을 취득한 원의 접속에서의 핸드 쉐이크중에 서버에 송신된 주체를 돌려줍니다.
abstract  Principal getPeerPrincipal ()
          네트워크 자원을 취득한 원의 접속의 기간중에 세션 정의의 일부로서 확립된 서버의 주체를 돌려줍니다.
abstract  List <Certificate > getServerCertificateChain ()
          네트워크 자원을 취득한 원의 접속에서의 세션 정의의 일부로서 확립된 서버의 증명서 체인을, 캐쉬로부터 돌려줍니다.
 
클래스 java.net. CacheResponse 로부터 상속된 메소드
getBody , getHeaders
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

생성자 의 상세

SecureCacheResponse

public SecureCacheResponse()
메소드의 상세

getCipherSuite

public abstract String  getCipherSuite()
네트워크 자원을 취득한 원의 접속으로 사용되고 있던 암호화 방식군을 돌려줍니다.

반환값:
암호화 방식군을 나타내는 캐릭터 라인

getLocalCertificateChain

public abstract List <Certificate > getLocalCertificateChain()
네트워크 자원을 취득한 원의 접속의 핸드 쉐이크중에 서버에 송신된 증명서 체인을 돌려줍니다. 주:이 메소드가 도움이 되는 것은, 증명서 베이스의 암호화 방식군을 사용하고 있는 경우만입니다.

반환값:
서버에 송신된 증명서 체인을 나타내는, Certificate 의 불변의 리스트. 증명서 체인이 송신되지 않았던 경우는 null 가 반환되는
관련 항목:
getLocalPrincipal()

getServerCertificateChain

public abstract List <Certificate > getServerCertificateChain()
                                                     throws SSLPeerUnverifiedException 
네트워크 자원을 취득한 원의 접속에서의 세션 정의의 일부로서 확립된 서버의 증명서 체인을, 캐쉬로부터 돌려줍니다. 주:이 메소드를 사용할 수 있는 것은, 증명서 베이스의 암호화 방식군을 사용하고 있는 경우만입니다. Kerberos 등의 증명서 베이스가 아닌 암호화 방식군에게 이 메소드를 사용하면(자), SSLPeerUnverifiedException 가 throw 됩니다.

반환값:
서버의 증명서 체인을 나타내는, Certificate 의 불변의 리스트
예외:
SSLPeerUnverifiedException - 피어가 확인되지 않았던 경우
관련 항목:
getPeerPrincipal()

getPeerPrincipal

public abstract Principal  getPeerPrincipal()
                                    throws SSLPeerUnverifiedException 
네트워크 자원을 취득한 원의 접속의 기간중에 세션 정의의 일부로서 확립된 서버의 주체를 돌려줍니다.

반환값:
서버의 주체. X509 베이스의 암호화 방식군의 경우는 엔드엔티티 증명서의 X500Principal 를 돌려주어, Kerberos 암호화 방식군의 경우는 KerberosPrincipal 를 돌려준다
예외:
SSLPeerUnverifiedException - 피어가 확인되지 않았던 경우
관련 항목:
getServerCertificateChain() , getLocalPrincipal()

getLocalPrincipal

public abstract Principal  getLocalPrincipal()
네트워크 자원을 취득한 원의 접속에서의 핸드 쉐이크중에 서버에 송신된 주체를 돌려줍니다.

반환값:
서버에 송신된 주체. X509 베이스의 암호화 방식군의 경우는 엔드엔티티 증명서의 X500Principal 를 돌려주어, Kerberos 암호화 방식군의 경우는 KerberosPrincipal 를 돌려준다. 주체가 송신되지 않았던 경우는 null 가 반환되는
관련 항목:
getLocalCertificateChain() , getPeerPrincipal()

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.