|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jradius.client.auth.RadiusAuthenticator
net.jradius.client.auth.EAPAuthenticator
net.jradius.client.auth.EAPTLS2Authenticator
net.jradius.client.auth.PEAPAuthenticator
public class PEAPAuthenticator
EAP-TTLS Authentication.
Field Summary | |
---|---|
static java.lang.String |
NAME
|
Fields inherited from class net.jradius.client.auth.EAPTLS2Authenticator |
---|
eapFragmentedOffset, eapFragmentedReply, TLS_APP_DATA, TLS_CLIENT_HELLO, TLS_HAS_LENGTH, TLS_MORE_FRAGMENTS, TLS_SERVER_HELLO, TLS_START |
Fields inherited from class net.jradius.client.auth.EAPAuthenticator |
---|
EAP_AKA, EAP_CISCO_MSCHAPV2, EAP_FAILURE, EAP_GTC, EAP_HEADERLEN, EAP_IDENTITY, EAP_LEAP, EAP_MD5, EAP_MSCHAPV2, EAP_NAK, EAP_NOTIFICATION, EAP_OTP, EAP_PEAP, EAP_REQUEST, EAP_RESPONSE, EAP_SIM, EAP_SUCCESS, EAP_TLS, EAP_TLV, EAP_TTLS, peap |
Fields inherited from class net.jradius.client.auth.RadiusAuthenticator |
---|
client, password, username |
Constructor Summary | |
---|---|
PEAPAuthenticator()
|
Method Summary | |
---|---|
protected void |
doTunnelAuthentication(byte id,
byte[] in)
|
java.lang.String |
getAuthName()
|
protected void |
init()
Initializs the SSL layer. |
void |
setupRequest(net.jradius.client.RadiusClient c,
net.jradius.packet.RadiusPacket p)
|
Methods inherited from class net.jradius.client.auth.EAPTLS2Authenticator |
---|
doEAPType, getAppBuffer, getCaFile, getCaFileType, getCaPassword, getKeyFile, getKeyFileType, getKeyPassword, getTrustAll, nextFragment, putAppBuffer, setCaFile, setCaFileType, setCaPassword, setKeyFile, setKeyFileType, setKeyPassword, setTrustAll, tlsResponse |
Methods inherited from class net.jradius.client.auth.EAPAuthenticator |
---|
doEAP, doEAPType, eapResponse, getEAPType, isStartWithIdentity, negotiateEAPType, processChallenge, processRequest, setEAPType, setStartWithIdentity, tlvSuccess |
Methods inherited from class net.jradius.client.auth.RadiusAuthenticator |
---|
getClient, getPassword, getUsername, setClient |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String NAME
Constructor Detail |
---|
public PEAPAuthenticator()
Method Detail |
---|
protected void init() throws net.jradius.exception.RadiusException
EAPTLS2Authenticator
init
in class EAPTLS2Authenticator
net.jradius.exception.RadiusException
public java.lang.String getAuthName()
getAuthName
in class EAPTLS2Authenticator
RadiusAuthenticator.getAuthName()
public void setupRequest(net.jradius.client.RadiusClient c, net.jradius.packet.RadiusPacket p) throws net.jradius.exception.RadiusException
setupRequest
in class EAPTLS2Authenticator
net.jradius.exception.RadiusException
RadiusAuthenticator.setupRequest(net.jradius.client.RadiusClient, net.jradius.packet.RadiusPacket)
protected void doTunnelAuthentication(byte id, byte[] in) throws net.jradius.exception.RadiusException, javax.net.ssl.SSLException
doTunnelAuthentication
in class EAPTLS2Authenticator
net.jradius.exception.RadiusException
javax.net.ssl.SSLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |