|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
InetAddress 를 사용하고 있는 패키지 | |
---|---|
java.lang | Java 프로그램 언어의 설계해 기본적인 클래스를 제공합니다. |
java.net | 네트워크 어플리케이션을 구현하기 위한 클래스를 제공합니다. |
javax.net | 네트워크 어플리케이션을 위한 클래스를 제공합니다. |
javax.net.ssl | 시큐어 소켓 패키지의 클래스를 제공합니다. |
javax.security.auth.kerberos | 이 패키지에는, Kerberos 네트워크 인증 프로토콜에 관련하는 유틸리티 클래스가 포함되어 있습니다. |
org.ietf.jgss | 이 패키지는, Kerberos 등이 다양한 부하의 시큐리티 기구의 통합된 API 를 사용해, 인증, 데이터의 무결성, 데이터의 기밀성등의 시큐리티 서비스를 어플리케이션 개발자가 이용할 수 있는 시스템를 제공합니다. |
java.lang 에서의 InetAddress 의 사용 |
---|
InetAddress 형의 파라미터를 가지는 java.lang 의 메소드 | |
---|---|
void |
SecurityManager. checkMulticast (InetAddress maddr)
IP 멀티 캐스트 (join/leave/send/receive)의 사용이 호출해 옆thread에 허가되어 있지 않은 경우에, SecurityException 를 throw 합니다. |
void |
SecurityManager. checkMulticast (InetAddress maddr,
byte ttl)
추천 되고 있지 않습니다. 대신에 #checkPermission(java.security.Permission)를 사용한다 |
java.net 에서의 InetAddress 의 사용 |
---|
java.net 에서의 InetAddress 의 서브 클래스 | |
---|---|
class |
Inet4Address
이 클래스는, 인터넷 프로토콜 버젼 4 (IPv4) 주소를 나타냅니다. |
class |
Inet6Address
이 클래스는, 인터넷 프로토콜 버젼 6 (IPv6) 주소를 나타냅니다. |
InetAddress 로서 선언되고 있는 java.net 의 필드 | |
---|---|
protected InetAddress |
SocketImpl. address
이 소켓의 원격측의 IP 주소입니다. |
InetAddress 를 돌려주는 java.net 의 메소드 | |
---|---|
InetAddress |
InetSocketAddress. getAddress ()
InetAddress 를 가져옵니다. |
InetAddress |
DatagramPacket. getAddress ()
이 데이터 그램의 송신지인 머신, 또는 데이터 그램의 송신원인 머신의 IP 주소를 돌려줍니다. |
InetAddress |
InterfaceAddress. getAddress ()
이 주소의 InetAddress 를 돌려줍니다. |
static InetAddress [] |
InetAddress. getAllByName (String host)
호스트명을 지정하면(자), 시스템으로 설정되어 있는 네임 서비스에 근거해 그 IP 주소의 배열을 돌려줍니다. |
InetAddress |
InterfaceAddress. getBroadcast ()
이 InterfaceAddress 의 브로드캐스트 어드레스의 InetAddress 를 돌려줍니다. |
static InetAddress |
InetAddress. getByAddress (byte[] addr)
지정된 생의 IP 주소를 나타내는 InetAddress 객체를 돌려줍니다. |
static InetAddress |
InetAddress. getByAddress (String host,
byte[] addr)
지정된 호스트명 및 IP 주소에 근거해 InetAddress 를 작성합니다. |
static InetAddress |
InetAddress. getByName (String host)
지정된 호스트명을 가지는 호스트의 IP 주소를 가져옵니다. |
protected InetAddress |
URLStreamHandler. getHostAddress (URL u)
호스트의 IP 주소를 가져옵니다. |
InetAddress |
Socket. getInetAddress ()
소켓의 접속처의 주소를 돌려줍니다. |
protected InetAddress |
SocketImpl. getInetAddress ()
이 소켓의 address 필드치를 돌려줍니다. |
InetAddress |
ServerSocket. getInetAddress ()
이 서버 소켓의 로컬 주소를 돌려줍니다. |
InetAddress |
DatagramSocket. getInetAddress ()
이 소켓의 접속처의 주소를 돌려줍니다. |
InetAddress |
MulticastSocket. getInterface ()
멀티 캐스트 패킷에 사용하는 네트워크 인터페이스의 주소를 가져옵니다. |
InetAddress |
Socket. getLocalAddress ()
소켓의 바인드처의 로컬 주소를 가져옵니다. |
InetAddress |
DatagramSocket. getLocalAddress ()
소켓의 바인드처의 로컬 주소를 가져옵니다. |
static InetAddress |
InetAddress. getLocalHost ()
로컬 호스트를 돌려줍니다. |
protected InetAddress |
Authenticator. getRequestingSite ()
허가를 요구하고 있는 사이트의 InetAddress 를 가져옵니다. |
InetAddress 형의 인수를 가지는 형태를 돌려주는 java.net 의 메소드 | |
---|---|
Enumeration <InetAddress > |
NetworkInterface. getInetAddresses ()
이 네트워크 인터페이스에 바인드 된 InetAddresses 의 모두 또는 부분집합의 열거를 돌려주는 편리한 메소드입니다. |
InetAddress 형의 파라미터를 가지는 java.net 의 메소드 | |
---|---|
protected abstract void |
SocketImpl. bind (InetAddress host,
int port)
지정된 로컬의 IP 주소와 포트 번호에 이 소켓을 바인드 합니다. |
protected abstract void |
DatagramSocketImpl. bind (int lport,
InetAddress laddr)
데이터 그램 소켓을 로컬의 포트 및 주소에 바인드 합니다. |
protected abstract void |
SocketImpl. connect (InetAddress address,
int port)
지정된 호스트상의 지정된 포트에 이 소켓을 접속합니다. |
void |
DatagramSocket. connect (InetAddress address,
int port)
소켓을 이 소켓의 원격 주소에 접속합니다. |
protected void |
DatagramSocketImpl. connect (InetAddress address,
int port)
데이터 그램 소켓을 원격 접속 먼저 접속합니다. |
static NetworkInterface |
NetworkInterface. getByInetAddress (InetAddress addr)
지정된 인터넷 프로토콜 (IP) 주소가 바인드 되고 있는 네트워크 인터페이스를 검색하는 편리한 메소드. |
protected abstract void |
DatagramSocketImpl. join (InetAddress inetaddr)
멀티 캐스트 그룹에 참가합니다. |
void |
MulticastSocket. joinGroup (InetAddress mcastaddr)
있는 멀티 캐스트 그룹에 참가합니다. |
protected abstract void |
DatagramSocketImpl. leave (InetAddress inetaddr)
멀티 캐스트 그룹으로부터 멀어집니다. |
void |
MulticastSocket. leaveGroup (InetAddress mcastaddr)
있는 멀티 캐스트 그룹으로부터 멀어집니다. |
protected abstract int |
DatagramSocketImpl. peek (InetAddress i)
패킷을 조사해, 패킷의 송신자를 확인합니다. |
static PasswordAuthentication |
Authenticator. requestPasswordAuthentication (InetAddress addr,
int port,
String protocol,
String prompt,
String scheme)
시스템에 등록되어 있는 Authenticator에, 패스워드를 요구합니다. |
static PasswordAuthentication |
Authenticator. requestPasswordAuthentication (String host,
InetAddress addr,
int port,
String protocol,
String prompt,
String scheme)
시스템에 등록되어 있는 Authenticator에, 패스워드를 요구합니다. |
static PasswordAuthentication |
Authenticator. requestPasswordAuthentication (String host,
InetAddress addr,
int port,
String protocol,
String prompt,
String scheme,
URL url,
Authenticator.RequestorType reqType)
시스템에 등록되어 있는 Authenticator에, 패스워드를 요구합니다. |
void |
DatagramPacket. setAddress (InetAddress iaddr)
이 데이터 그램의 송신지인 머신의 IP 주소를 설정합니다. |
void |
MulticastSocket. setInterface (InetAddress inf)
네트워크 인터페이스의 값에 의해 그 동작이 영향을 받는 메소드가 사용하는, 멀티 캐스트 네트워크 인터페이스를 설정합니다. |
InetAddress 형의 파라미터를 가지는 java.net 의 생성자 | |
---|---|
DatagramPacket (byte[] buf,
int length,
InetAddress address,
int port)
길이 length 의 패킷이 지정된 호스트상의 지정된 포트 번호에 송신하기 위한 데이터 그램 패킷을 구축합니다. |
|
DatagramPacket (byte[] buf,
int offset,
int length,
InetAddress address,
int port)
길이 length , 오프셋(offset) offset 의 패킷이 지정된 호스트상의 지정된 포트 번호에 송신하기 위한 데이터 그램 패킷을 구축합니다. |
|
DatagramSocket (int port,
InetAddress laddr)
지정된 로컬 주소에 바인드 된 데이터 그램 소켓을 작성합니다. |
|
InetSocketAddress (InetAddress addr,
int port)
IP 주소와 포트 번호로부터 소켓 주소를 작성합니다. |
|
ServerSocket (int port,
int backlog,
InetAddress bindAddr)
지정된 포트, 대기 백 로그, 및 바인드처의 로컬 IP 주소를 사용해 서버를 작성합니다. |
|
Socket (InetAddress address,
int port)
스트림 소켓을 작성해, 지정된 IP 주소의 지정된 포트 번호에 접속합니다. |
|
Socket (InetAddress host,
int port,
boolean stream)
추천 되고 있지 않습니다. UDP 전송은 아니고 DatagramSocket 를 사용해 주세요. |
|
Socket (InetAddress address,
int port,
InetAddress localAddr,
int localPort)
소켓을 작성해, 지정된 원격 포트상의 지정된 원격 주소에 접속합니다. |
|
Socket (String host,
int port,
InetAddress localAddr,
int localPort)
소켓을 작성해, 지정된 원격 포트상의 지정된 원격 호스트에게 접속합니다. |
javax.net 에서의 InetAddress 의 사용 |
---|
InetAddress 형의 파라미터를 가지는 javax.net 의 메소드 | |
---|---|
abstract ServerSocket |
ServerSocketFactory. createServerSocket (int port,
int backlog,
InetAddress ifAddress)
지정된 포트에 바인드 되어 지정된 대기 백 로그와 로컬 IP 를 사용하는 서버 소켓을 돌려줍니다. |
abstract Socket |
SocketFactory. createSocket (InetAddress host,
int port)
소켓을 작성해, 지정된 주소의 지정된 포트 번호에 접속합니다. |
abstract Socket |
SocketFactory. createSocket (InetAddress address,
int port,
InetAddress localAddress,
int localPort)
소켓을 작성해, 지정된 원격 포트상의 지정된 원격 주소에 접속합니다. |
abstract Socket |
SocketFactory. createSocket (String host,
int port,
InetAddress localHost,
int localPort)
소켓을 작성해, 지정된 원격 포트상의 지정된 원격 호스트에게 접속합니다. |
javax.net.ssl 에서의 InetAddress 의 사용 |
---|
InetAddress 형의 파라미터를 가지는 javax.net.ssl 의 생성자 | |
---|---|
SSLServerSocket (int port,
int backlog,
InetAddress address)
서브 클래스에서만 사용됩니다. |
|
SSLSocket (InetAddress address,
int port)
서브 클래스에서만 사용됩니다. |
|
SSLSocket (InetAddress address,
int port,
InetAddress clientAddress,
int clientPort)
서브 클래스에서만 사용됩니다. |
|
SSLSocket (String host,
int port,
InetAddress clientAddress,
int clientPort)
서브 클래스에서만 사용됩니다. |
javax.security.auth.kerberos 에서의 InetAddress 의 사용 |
---|
InetAddress 를 돌려주는 javax.security.auth.kerberos 의 메소드 | |
---|---|
InetAddress [] |
KerberosTicket. getClientAddresses ()
이 티켓을 사용 가능한 주소의 리스트를 돌려줍니다. |
InetAddress 형의 파라미터를 가지는 javax.security.auth.kerberos 의 생성자 | |
---|---|
KerberosTicket (byte[] asn1Encoding,
KerberosPrincipal client,
KerberosPrincipal server,
byte[] sessionKey,
int keyType,
boolean[] flags,
Date authTime,
Date startTime,
Date endTime,
Date renewTill,
InetAddress [] clientAddresses)
클라이언트가 KDC 로부터 취득한, 또는 캐쉬로부터 읽어낸 자격 정보를 사용해, KerberosTicket 를 구축합니다. |
org.ietf.jgss 에서의 InetAddress 의 사용 |
---|
InetAddress 를 돌려주는 org.ietf.jgss 의 메소드 | |
---|---|
InetAddress |
ChannelBinding. getAcceptorAddress ()
이 채널 바인딩용의 받아 들이는 쪽의 주소를 가져옵니다. |
InetAddress |
ChannelBinding. getInitiatorAddress ()
이 채널 바인딩용의 기동측의 주소를 가져옵니다. |
InetAddress 형의 파라미터를 가지는 org.ietf.jgss 의 생성자 | |
---|---|
ChannelBinding (InetAddress initAddr,
InetAddress acceptAddr,
byte[] appData)
사용자가 입력한 주소 정보와 데이터를 사용해, ChannelBinding 객체를 작성합니다. |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전 다음 | 프레임 있어 프레임 없음 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.