public abstract class ExtendedBrowserSettings extends BrowserSettings
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHAP
CHAP stands for Challenge Handshake Authentication Protocol, a protocol used
to negotiate the most secure form of encrypted authentication supported
by both server and client.
|
static java.lang.String |
MS_CHAP
MS-CHAP (Microsoft(TM)-CHAP) is similar to the CHAP protocol, but is
using an encryption scheme that is alternative to the one used for CHAP.
|
static java.lang.String |
PAP
PAP is short for Password Authentication Protocol, a type of authentication which
uses clear-text passwords and is the least sophisticated authentication protocol
|
CLASS_0, CLASS_1, CLASS_2, CLASS_3, DC_8BIT, DC_DEFAULT, DC_GROUP_DATA, DC_GROUP_GENERAL, DC_GROUP_MSG_WAITING_DISCARD, DC_GROUP_MSG_WAITING_STORE, DC_UCS2, INDICATION_ACTIVE, INDICATION_INACTIVE, INDICATION_TYPE_EMAIL, INDICATION_TYPE_FAX, INDICATION_TYPE_OTHER, INDICATION_TYPE_VOICEMAIL, NO_CLASS
ACK_TIME, MT_BINARY, MT_STATUS, MT_TEXT, SENDER_TYPE_ALPHA, SENDER_TYPE_GUESS, SENDER_TYPE_NUMBER
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getISPName()
Returns the ISP name or null if unset.
|
java.lang.String |
getPPPAuthtype()
Returns the PPPauthtype or null if not set.
|
java.lang.String |
getPPPLoginName()
Returns the PPP login name or null if not set.
|
java.lang.String |
getPPPLoginPassword()
Returns the PPP password or null if not set.
|
java.lang.String |
getProxyLoginName()
Returns the proxy loginName or null if not set.
|
java.lang.String |
getProxyLoginPassword()
Returns the proxy password or null if not set.
|
boolean |
isPPPAutoLogin()
Returns true if the PPP login type is automatic.
|
boolean |
isProxyAutoLogin()
Returns true if the proxy login type is automatic.
|
void |
setISPName(java.lang.String name)
Indicates the name of the Internet Service Provider.
|
void |
setPPPAuthtype(java.lang.String type)
Indicates which protocol to use for user authentication.
|
void |
setPPPAutoLogin(boolean auto)
Specifies whether a automatic or manual login should be performed in
the PPP negotiation at the access point of the service provider.
|
void |
setPPPLogin(java.lang.String username,
java.lang.String password)
Specify the login and password to be used for PPP login.
|
void |
setProxyAutoLogin(boolean auto)
Specifies whether a automatic or manual login should be performed at the proxy.
|
void |
setProxyLogin(java.lang.String username,
java.lang.String password)
Set login and password for proxy authentication.
|
addBookmark, getBookmarks, getBrowserSettingID, getMMSURL, getName, getPort, getProxy, removeBookmark, setBrowserSettingID, setMMSURL, setName, setPort, setProxy
buildParts, buildParts, getParts, getTimestamp, toString
containsUserDataHeader, copyFields, getAlphabet, getBytes, getCodingGroup, getDeferredDeliveryAsDate, getDeferredDeliveryInMinutes, getID, getIndicationState, getIndicationType, getMessage, getMessageClass, getParent, getPID, getRecipient, getRecipientAddress, getSender, getSenderAddress, getType, getUserData, getUserDataHeader, getValidityPeriodAsDate, getValidityPeriodInMinutes, hasDeferredDelivery, hasMessageClass, hasValidityPeriod, isCompressed, isMMS, isRejectDuplicates, isRelativeDeferredDelivery, isRelativeValidityPeriod, isReplyPath, requestStatusReport, requestStatusReport, setAlphabet, setCodingGroup, setCompression, setDeferredDelivery, setDeferredDelivery, setIndicationState, setIndicationType, setMessage, setMessage, setMessageClass, setMMS, setParent, setPID, setRecipient, setRecipientAddress, setRejectDuplicates, setReplyPath, setSender, setSenderAddress, setType, setUserData, setUserDataHeader, setUserDataHeader, setValidityPeriod, setValidityPeriod
clone, getProperty, getSenderType, setID, setProperty, setSenderType
public static final java.lang.String PAP
public static final java.lang.String CHAP
public static final java.lang.String MS_CHAP
public void setPPPAuthtype(java.lang.String type) throws java.lang.IllegalArgumentException
type
- the authentication typejava.lang.IllegalArgumentException
- if an unknown authentication type has been
specified.public java.lang.String getPPPAuthtype()
public void setPPPLogin(java.lang.String username, java.lang.String password)
username
- the username (max length: 32)password
- the password (max length: 20)public void setPPPAutoLogin(boolean auto)
auto
- true=AUTOMATIC, false=MANUAL.public java.lang.String getPPPLoginName()
public java.lang.String getPPPLoginPassword()
public boolean isPPPAutoLogin()
public void setProxyLogin(java.lang.String username, java.lang.String password)
Please note:Support for proxy authentication is manufacturer specific.
username
- the user name (max length: 32)password
- the password (max length: 20)public void setProxyAutoLogin(boolean auto)
public java.lang.String getProxyLoginName()
public java.lang.String getProxyLoginPassword()
public boolean isProxyAutoLogin()
public void setISPName(java.lang.String name) throws java.lang.IllegalArgumentException
Note:Support for this parameter is manufacturer specific.
name
- the ISP name (max 20 bytes).java.lang.IllegalArgumentException
- if the length of the name exceeds 20 chars.public java.lang.String getISPName()
object XP, Inc. © 2000-2013. All rights reserved object XP