|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 차의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
java.lang.Objectjavax.net.ssl.SSLEngineResult
public class SSLEngineResult
SSLEngine
입출력 호출의 결과로서 생성된 상태의 캡슐화입니다.
SSLEngine
는, 2 개의 피어간에 안전한 통신 세션을 확립하는 수단을 제공합니다. SSLEngine
오퍼레이션은, 일반적으로, 입력 버퍼의 바이트를 사용해, 출력 버퍼에 바이트를 써냅니다. 이 클래스는, 오퍼레이션의 결과를 나타내는 값을 제공합니다. 이 값은, 현행의 핸드 쉐이크를 완료하기 위해서 필요한 오퍼레이션의 지정을 포함해,SSLEngine
상태를 설명합니다. 이 클래스는, 마지막으로, 이 오퍼레이션의 결과로서, 사용된 바이트수로 써내진 바이트수를 보고합니다.
SSLEngine
,
SSLEngine.wrap(ByteBuffer, ByteBuffer)
,
SSLEngine.unwrap(ByteBuffer, ByteBuffer)
상자의 클래스의 개요 | |
---|---|
static class |
SSLEngineResult.HandshakeStatus
이 SSLEngine 의 현재의 핸드 쉐이크 상태를 설명하는 SSLEngineResult 의 열거입니다. |
static class |
SSLEngineResult.Status
SSLEngine 오퍼레이션의 전체적인 결과를 설명하는 SSLEngineResult 의 열거입니다. |
생성자 의 개요 | |
---|---|
SSLEngineResult (SSLEngineResult.Status status,
SSLEngineResult.HandshakeStatus handshakeStatus,
int bytesConsumed,
int bytesProduced)
이 클래스의 새로운 인스턴스를 초기화합니다. |
메소드의 개요 | |
---|---|
int |
bytesConsumed ()
입력 버퍼로부터 사용된 바이트수를 돌려줍니다. |
int |
bytesProduced ()
출력 버퍼에 기입해진 바이트수를 돌려줍니다. |
SSLEngineResult.HandshakeStatus |
getHandshakeStatus ()
이 SSLEngine 오퍼레이션의 핸드 쉐이크 상태를 가져옵니다. |
SSLEngineResult.Status |
getStatus ()
이 SSLEngine 오퍼레이션의 반환값을 가져옵니다. |
String |
toString ()
이 객체의 캐릭터 라인 표현을 돌려줍니다. |
클래스 java.lang. Object 로부터 상속된 메소드 |
---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
생성자 의 상세 |
---|
public SSLEngineResult(SSLEngineResult.Status status, SSLEngineResult.HandshakeStatus handshakeStatus, int bytesConsumed, int bytesProduced)
status
- 이 오퍼레이션의 반환값. handshakeStatus
- 현재의 핸드 쉐이크 상태. bytesConsumed
- 소스의 ByteBuffer 로부터 사용된 바이트수bytesProduced
- 행선지 ByteBuffer 에 써내진 바이트수
IllegalArgumentException
- status
나 handshakeStatus
의 몇개의 인수가 null 의 경우, 또는 bytesConsumed
나 bytesProduced
가 0 보다 작은 값의 경우. 메소드의 상세 |
---|
public final SSLEngineResult.Status getStatus()
SSLEngine
오퍼레이션의 반환값을 가져옵니다.
public final SSLEngineResult.HandshakeStatus getHandshakeStatus()
SSLEngine
오퍼레이션의 핸드 쉐이크 상태를 가져옵니다.
public final int bytesConsumed()
public final int bytesProduced()
public String toString()
Object
내의 toString
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 차의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.