|
NTT DOCOMO and Hitachi Kokusai Electric Know-how & Confidential | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectcom.docomo_um.module.net.PDPTypeInfo
com.docomo_um.module.net.PPPSettingInfo
public class PPPSettingInfo
PPP 情報を表すクラスです。
IPアドレスはIPv4のみ対応しています。
| フィールドの概要 | |
|---|---|
static int |
ALLOCATING_IP_DYNAMIC
IPアドレスの割り当て方式の一つで動的IPアドレス割り当てを表します。 |
static int |
ALLOCATING_IP_STATIC
IPアドレスの割り当て方式の一つで固定IPアドレス割り当てを表します。 |
static int |
PPP_AUTHENTICATION_CHAP
PPPの認証方式の一つでCHAP認証を表します。 |
static int |
PPP_AUTHENTICATION_NONE
PPPの認証方式の一つで認証なしを表します。 |
static int |
PPP_AUTHENTICATION_PAP
PPPの認証方式の一つでPAP認証を表します。 |
| クラス com.docomo_um.module.net.PDPTypeInfo から継承されたフィールド |
|---|
PDP_TYPE_IP, PDP_TYPE_PPP |
| コンストラクタの概要 | |
|---|---|
PPPSettingInfo(int pppAuthentication,
java.lang.String userName,
java.lang.String password)
PPP 情報インスタンスを生成します。 |
|
PPPSettingInfo(int pppAuthentication,
java.lang.String userName,
java.lang.String password,
java.lang.String ipAddress)
PPP 情報インスタンスを生成します。 |
|
PPPSettingInfo(int pppAuthentication,
java.lang.String userName,
java.lang.String password,
java.lang.String primaryDNS,
java.lang.String secondaryDNS)
PPP 情報インスタンスを生成します。 |
|
PPPSettingInfo(int pppAuthentication,
java.lang.String userName,
java.lang.String password,
java.lang.String ipAddress,
java.lang.String primaryDNS,
java.lang.String secondaryDNS)
PPP 情報インスタンスを生成します。 |
|
| メソッドの概要 | |
|---|---|
int |
getAllocatingDNS()
DNSサーバのIPアドレスの割り当て方式を取得します。 |
int |
getAllocatingIP()
IPアドレスの割り当て方式を取得します。 |
java.lang.String |
getIPAddress()
自ホストのIPアドレスを取得します。 |
java.lang.String |
getPassword()
PPPの認証に使用するパスワードを取得します。 |
int |
getPDPType()
このインスタンスが保持しているPDPタイプを取得します。 |
int |
getPPPAuthentication()
PPPの認証方式を取得します。 |
java.lang.String |
getPrimaryDNS()
プライマリDNSのIPアドレスを取得します。 |
java.lang.String |
getSecondaryDNS()
セカンダリDNSのIPアドレスを取得します。 |
java.lang.String |
getUserName()
PPPの認証に使用するユーザ名を取得します。 |
void |
setAllocatingDNS(int allocatingDNS)
DNSサーバのIPアドレスの割り当て方式を設定します。 |
void |
setAllocatingIP(int allocatingIP)
IPアドレスの割り当て方式を設定します。 |
void |
setIPAddress(java.lang.String ipAddress)
自ホストのIPアドレスを設定します。 |
void |
setPassword(java.lang.String password)
PPPの認証に使用するパスワードを設定します。 |
void |
setPPPAuthentication(int pppAuthentication)
PPPの認証方式を設定します。 |
void |
setPrimaryDNS(java.lang.String primaryDNS)
プライマリDNSのIPアドレスを設定します。 |
void |
setSecondaryDNS(java.lang.String secondaryDNS)
セカンダリDNSのIPアドレスを設定します。 |
void |
setUserName(java.lang.String userName)
PPPの認証に使用するユーザ名を設定します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait |
| フィールドの詳細 |
|---|
public static final int ALLOCATING_IP_DYNAMIC
setAllocatingIP(int),
setAllocatingDNS(int),
getAllocatingIP(),
getAllocatingDNS(),
定数フィールド値public static final int ALLOCATING_IP_STATIC
setAllocatingIP(int),
setAllocatingDNS(int),
getAllocatingIP(),
getAllocatingDNS(),
定数フィールド値public static final int PPP_AUTHENTICATION_NONE
setPPPAuthentication(int),
getPPPAuthentication(),
定数フィールド値public static final int PPP_AUTHENTICATION_CHAP
setPPPAuthentication(int),
getPPPAuthentication(),
定数フィールド値public static final int PPP_AUTHENTICATION_PAP
setPPPAuthentication(int),
getPPPAuthentication(),
定数フィールド値| コンストラクタの詳細 |
|---|
public PPPSettingInfo(int pppAuthentication,
java.lang.String userName,
java.lang.String password)
pppAuthentication - PPPの認証方式(PPP_AUTHENTICATION_NONE、PPP_AUTHENTICATION_CHAP、PPP_AUTHENTICATION_PAP)を指定します。userName - PPPの認証に使用するユーザ名を指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。password - PPPの認証に使用するパスワードを指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。
java.lang.IllegalArgumentException - 不正なpppAuthenticationが指定された場合に発生します。PPP_AUTHENTICATION_NONE,
PPP_AUTHENTICATION_PAP,
PPP_AUTHENTICATION_CHAP
public PPPSettingInfo(int pppAuthentication,
java.lang.String userName,
java.lang.String password,
java.lang.String ipAddress)
本コンストラクタにてインスタンスを生成した場合、自ホストのIPアドレスの割り当て方式はALLOCATING_IP_STATICとなります。
IPアドレスはIPv4のドット付き10進表記で指定してください。
この形式以外の値を設定した場合、IllegalArgumentExceptionが発生します。
pppAuthentication - PPPの認証方式(PPP_AUTHENTICATION_NONE、PPP_AUTHENTICATION_CHAP、PPP_AUTHENTICATION_PAP)を指定します。userName - PPPの認証に使用するユーザ名を指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。password - PPPの認証に使用するパスワードを指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。ipAddress - 自ホストのIPアドレスを指定します。
java.lang.NullPointerException - ipAddressにnullを指定した場合に発生します。
java.lang.IllegalArgumentException - 不正なpppAuthenticationを指定した場合や、ipAddressにループバックアドレス等の通信不可能なIPアドレスを指定した場合に発生します。PPP_AUTHENTICATION_NONE,
PPP_AUTHENTICATION_PAP,
PPP_AUTHENTICATION_CHAP
public PPPSettingInfo(int pppAuthentication,
java.lang.String userName,
java.lang.String password,
java.lang.String ipAddress,
java.lang.String primaryDNS,
java.lang.String secondaryDNS)
本コンストラクタにてインスタンスを生成した場合、自ホスト、およびDNSサーバのIPアドレスの割り当て方式はALLOCATING_IP_STATICとなります。
IPアドレスはIPv4のドット付き10進表記で指定してください。
この形式以外の値を設定した場合、IllegalArgumentExceptionが発生します。
pppAuthentication - PPPの認証方式(PPP_AUTHENTICATION_NONE、PPP_AUTHENTICATION_CHAP、PPP_AUTHENTICATION_PAP)を指定します。userName - PPPの認証に使用するユーザ名を指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。password - PPPの認証に使用するパスワードを指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。ipAddress - 自ホストのIPアドレスを指定します。primaryDNS - プライマリDNSのIPアドレスを指定します。secondaryDNS - セカンダリDNSのIPアドレスを指定します。
java.lang.NullPointerException - ipAddress、またはprimaryDNSとsecondaryDNSの両方にnullを指定した場合に発生します。
java.lang.IllegalArgumentException - 不正なpppAuthenticationを指定した場合や、ipAddressまたはprimaryDNSまたはsecondaryDNSにループバックアドレス等の通信不可能なIPアドレスを指定した場合に発生します。PPP_AUTHENTICATION_NONE,
PPP_AUTHENTICATION_PAP,
PPP_AUTHENTICATION_CHAP
public PPPSettingInfo(int pppAuthentication,
java.lang.String userName,
java.lang.String password,
java.lang.String primaryDNS,
java.lang.String secondaryDNS)
本コンストラクタにてインスタンスを生成した場合、DNSサーバのIPアドレスの割り当て方式はALLOCATING_IP_STATICとなります。
IPアドレスはIPv4のドット付き10進表記で指定してください。
この形式以外の値を設定した場合、IllegalArgumentExceptionが発生します。
pppAuthentication - PPPの認証方式(PPP_AUTHENTICATION_NONE、PPP_AUTHENTICATION_CHAP、PPP_AUTHENTICATION_PAP)を指定します。userName - PPPの認証に使用するユーザ名を指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。password - PPPの認証に使用するパスワードを指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。primaryDNS - プライマリDNSのIPアドレスを指定します。secondaryDNS - セカンダリDNSのIPアドレスを指定します。
java.lang.NullPointerException - primaryDNSとsecondaryDNSの両方にnullを指定した場合に発生します。
java.lang.IllegalArgumentException - 不正なpppAuthenticationを指定した場合や、primaryDNSまたはsecondaryDNSにループバックアドレス等の通信不可能なIPアドレスを指定した場合に発生します。PPP_AUTHENTICATION_NONE,
PPP_AUTHENTICATION_PAP,
PPP_AUTHENTICATION_CHAP| メソッドの詳細 |
|---|
public int getPDPType()
PDPTypeInfo の記述:
PDPTypeInfo 内の getPDPTypepublic void setPPPAuthentication(int pppAuthentication)
このメソッドを複数回呼び出した場合は最後に設定したpppAuthenticationが有効になります。
pppAuthentication - PPPの認証方式(PPP_AUTHENTICATION_NONE、PPP_AUTHENTICATION_CHAP、PPP_AUTHENTICATION_PAP)を指定します。
java.lang.IllegalArgumentException - 不正なpppAuthenticationを指定した場合に発生します。PPP_AUTHENTICATION_NONE,
PPP_AUTHENTICATION_PAP,
PPP_AUTHENTICATION_CHAPpublic void setUserName(java.lang.String userName)
このメソッドを複数回呼び出した場合は最後に設定したuserNameが有効になります。
userName - PPPの認証に使用するユーザ名を指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。
nullを指定すると既に設定されてあるユーザ名は削除されます。public void setPassword(java.lang.String password)
このメソッドを複数回呼び出した場合は最後に設定したpasswordが有効になります。
password - PPPの認証に使用するパスワードを指定します。PPPの認証方式でPPP_AUTHENTICATION_NONEを指定した場合は無視されます。
nullを指定すると既に設定されてあるユーザ名は削除されます。public void setAllocatingIP(int allocatingIP)
このメソッドを複数回呼び出した場合は最後に設定したallocatingIPが有効になります。
allocatingIP - IPアドレスの割り当て方式(ALLOCATING_IP_DYNAMIC、ALLOCATING_IP_STATIC)を指定します。
java.lang.IllegalArgumentException - 不正なallocatingIPを指定した場合に発生します。ALLOCATING_IP_DYNAMIC,
ALLOCATING_IP_STATICpublic void setIPAddress(java.lang.String ipAddress)
IPアドレスの割当て方式でALLOCATING_IP_DYNAMICを指定した場合は無視されます。
nullを指定すると既に設定されてある自ホストのIPアドレスは削除されます。このメソッドを複数回呼び出した場合は最後に設定したipAddressが有効になります。
IPアドレスはIPv4のドット付き10進表記で指定してください。
この形式以外の値を設定した場合、IllegalArgumentExceptionが発生します。
ipAddress - 自ホストのIPアドレスを指定します。
java.lang.IllegalArgumentException - ipAddressにループバックアドレス等の通信不可能なIPアドレスを指定した場合に発生します。public void setAllocatingDNS(int allocatingDNS)
このメソッドを複数回呼び出した場合は最後に設定したallocatingDNSが有効になります。
allocatingDNS - DNSサーバのIPアドレスの割り当て方式(ALLOCATING_IP_DYNAMIC、ALLOCATING_IP_STATIC)を指定します。
java.lang.IllegalArgumentException - 不正なallocatingDNSを指定した場合に発生します。ALLOCATING_IP_DYNAMIC,
ALLOCATING_IP_STATICpublic void setPrimaryDNS(java.lang.String primaryDNS)
DNSサーバのIPアドレスの割当て方式でALLOCATING_IP_DYNAMICを指定した場合は無視されます。
nullを指定すると既に設定されてあるプライマリDNSのIPアドレスは削除されます。このメソッドを複数回呼び出した場合は最後に設定したprimaryDNSが有効になります。
IPアドレスはIPv4のドット付き10進表記で指定してください。
この形式以外の値を設定した場合、IllegalArgumentExceptionが発生します。
primaryDNS - プライマリDNSのIPアドレスを指定します。
java.lang.IllegalArgumentException - primaryDNSにループバックアドレス等の通信不可能なIPアドレスを指定した場合に発生します。public void setSecondaryDNS(java.lang.String secondaryDNS)
DNSサーバのIPアドレスの割当て方式でALLOCATING_IP_DYNAMICを指定した場合は無視されます。
nullを指定すると既に設定されてあるセカンダリDNSのIPアドレスは削除されます。このメソッドを複数回呼び出した場合は最後に設定したsecondaryDNSが有効になります。
IPアドレスはIPv4のドット付き10進表記で指定してください。
この形式以外の値を設定した場合、IllegalArgumentExceptionが発生します。
secondaryDNS - セカンダリDNSのIPアドレスを指定します。
java.lang.IllegalArgumentException - secondaryDNSにループバックアドレス等の通信不可能なIPアドレスを指定した場合に発生します。public int getPPPAuthentication()
PPP_AUTHENTICATION_NONE,
PPP_AUTHENTICATION_PAP,
PPP_AUTHENTICATION_CHAPpublic java.lang.String getUserName()
public java.lang.String getPassword()
public int getAllocatingIP()
ALLOCATING_IP_DYNAMICを返します。
ALLOCATING_IP_DYNAMIC,
ALLOCATING_IP_STATICpublic java.lang.String getIPAddress()
public int getAllocatingDNS()
ALLOCATING_IP_DYNAMICを返します。ALLOCATING_IP_DYNAMIC,
ALLOCATING_IP_STATICpublic java.lang.String getPrimaryDNS()
public java.lang.String getSecondaryDNS()
|
Copyright © 2013 NTT DOCOMO, INC. and Hitachi Kokusai Electric Inc. All Rights Reserved. | |||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||