|
AdventNet WiFi Mediation API, v1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.adventnet.wifi.mediation.beans.AuthenticationSettings
Class holding all the authentication related details. Primarily used while fetching the authentication related details from the Access point or to configure the same.
| Field Summary | |
static int |
DISABLE_NETWORK_EAP
Constant to represent that network level EAP is disabled. |
static int |
DISABLE_OPEN_AUTHENTICATION
Constant to represent that open authentication is disabled. |
static int |
DISABLE_SHARED_AUTHENTICATION
Constant to represent that shared authentication is disabled. |
static int |
NETWORK_EAP_NO_ADDITION
Constant to represent network EAP without any addition. |
static int |
NETWORK_EAP_WITH_MAC_AUTHENTICATION
Constant to represent network EAP with MAC authentication. |
static int |
OPEN_AUTHENTICATION_NO_ADDITION
Constant to represent open authentication without any addition. |
static int |
OPEN_AUTHENTICATION_WITH_EAP
Constant to represent open authentication with EAP. |
static int |
OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION
Constant to represent open authentication with MAC authentication. |
static int |
OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION_AND_EAP
Constant to represent open authentication with MAC authentication and EAP. |
static int |
OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION_OR_EAP
Constant to represent open authentication with MAC authentication or EAP. |
static int |
SHARED_AUTHENTICATION_NO_ADDITION
Constant to represent shared authentication without any addition. |
static int |
SHARED_AUTHENTICATION_WITH_EAP
Constant to represent shared authentication with EAP. |
static int |
SHARED_AUTHENTICATION_WITH_MAC_AUTHENTICATION
Constant to represent shared authentication with MAC authentication. |
static int |
SHARED_AUTHENTICATION_WITH_MAC_AUTHENTICATION_AND_EAP
Constant to represent shared authentication with MAC authentication and EAP. |
| Constructor Summary | |
AuthenticationSettings()
Creates a new instance of AuthenticationSettings |
|
| Method Summary | |
java.lang.Object |
getData()
Used for internal purposes. |
java.util.List |
getEAPRadiusServers()
Fetches the list of Radius Servers that are used for MAC authentication. |
java.util.List |
getMACRadiusServers()
Fetches the list of Radius Servers that are used for MAC authentication. |
int |
getNetworkEAPAuthType()
Fetches the type of EAP authentication. |
int |
getOpenAuthenticationType()
Fetches the type of open authentication. |
int |
getSharedAuthenticationType()
Fetches the type of shared authentication. |
java.lang.String |
getWPAPSK()
Returns the PreSharedKey which has been set using setWPAPSK(String). |
boolean |
isMACAuthEnabled()
Says whether the MAC Authentication is enabled. |
boolean |
isNetworkEAPEnabled()
Says whether the EAP Authentication is enabled. |
boolean |
isOpenAuthEnabled()
Says whether the Open MAC Authentication is enabled. |
boolean |
isSharedAuthEnabled()
Says whether the Shared Auth is enabled. |
boolean |
isWPAPSKEnabled()
Says whether the WPA PSK is enabled or not. |
void |
setEAPRadiusServers(java.util.List list)
Sets the list of Radius servers that are to be used for EAP. |
void |
setMACRadiusServers(java.util.List rsList)
Sets the list of Radius servers that are to be used for MAC authentication. |
void |
setNetworkEAPType(int eapAuthType)
Sets the type of EAP authentication |
void |
setOpenAuthenticationType(int openAuthType)
Sets the type of open authentication |
void |
setSharedAuthenticationType(int sharedAuthType)
Sets the type of shared authentication |
void |
setWPAPSK(java.lang.String key)
Method to set the WPA PreShared Key. |
java.lang.String |
toString()
Method that gives you the String transformation of this Object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int DISABLE_OPEN_AUTHENTICATION
public static final int OPEN_AUTHENTICATION_NO_ADDITION
public static final int OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION
public static final int OPEN_AUTHENTICATION_WITH_EAP
public static final int OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION_AND_EAP
public static final int OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION_OR_EAP
public static final int DISABLE_SHARED_AUTHENTICATION
public static final int SHARED_AUTHENTICATION_NO_ADDITION
public static final int SHARED_AUTHENTICATION_WITH_MAC_AUTHENTICATION
public static final int SHARED_AUTHENTICATION_WITH_EAP
public static final int SHARED_AUTHENTICATION_WITH_MAC_AUTHENTICATION_AND_EAP
public static final int DISABLE_NETWORK_EAP
public static final int NETWORK_EAP_NO_ADDITION
public static final int NETWORK_EAP_WITH_MAC_AUTHENTICATION
| Constructor Detail |
public AuthenticationSettings()
| Method Detail |
public void setOpenAuthenticationType(int openAuthType)
openAuthType - the type of open authentication.DISABLE_OPEN_AUTHENTICATION,
OPEN_AUTHENTICATION_NO_ADDITION,
OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION,
OPEN_AUTHENTICATION_WITH_EAP,
OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION_AND_EAP,
OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION_OR_EAPpublic int getOpenAuthenticationType()
DISABLE_OPEN_AUTHENTICATION,
OPEN_AUTHENTICATION_NO_ADDITION,
OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION,
OPEN_AUTHENTICATION_WITH_EAP,
OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION_AND_EAP,
OPEN_AUTHENTICATION_WITH_MAC_AUTHENTICATION_OR_EAPpublic int getSharedAuthenticationType()
DISABLE_SHARED_AUTHENTICATION,
SHARED_AUTHENTICATION_NO_ADDITION,
SHARED_AUTHENTICATION_WITH_MAC_AUTHENTICATION,
SHARED_AUTHENTICATION_WITH_EAP,
SHARED_AUTHENTICATION_WITH_MAC_AUTHENTICATION_AND_EAPpublic void setSharedAuthenticationType(int sharedAuthType)
sharedAuthType - the type of shared authentication.DISABLE_SHARED_AUTHENTICATION,
SHARED_AUTHENTICATION_NO_ADDITION,
SHARED_AUTHENTICATION_WITH_MAC_AUTHENTICATION,
SHARED_AUTHENTICATION_WITH_EAP,
SHARED_AUTHENTICATION_WITH_MAC_AUTHENTICATION_AND_EAPpublic int getNetworkEAPAuthType()
DISABLE_NETWORK_EAP,
NETWORK_EAP_NO_ADDITION,
NETWORK_EAP_WITH_MAC_AUTHENTICATIONpublic void setNetworkEAPType(int eapAuthType)
eapAuthType - the type of EAP authentication.DISABLE_NETWORK_EAP,
NETWORK_EAP_NO_ADDITION,
NETWORK_EAP_WITH_MAC_AUTHENTICATIONpublic java.lang.String getWPAPSK()
public void setWPAPSK(java.lang.String key)
public void setMACRadiusServers(java.util.List rsList)
rsList - the list of radius serverspublic java.util.List getMACRadiusServers()
public void setEAPRadiusServers(java.util.List list)
list - the list of radius serverspublic java.util.List getEAPRadiusServers()
public boolean isMACAuthEnabled()
public boolean isSharedAuthEnabled()
public boolean isOpenAuthEnabled()
public boolean isNetworkEAPEnabled()
public boolean isWPAPSKEnabled()
public java.lang.Object getData()
public java.lang.String toString()
|
AdventNet WiFi Mediation API, v1.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||