public class RadSecClientTransport extends RadiusClientTransport
| 限定符和类型 | 字段和说明 |
|---|---|
protected ByteBuffer |
buffer_in |
protected ByteBuffer |
buffer_out |
acctPort, authPort, defaultTimeout, localInetAddress, radiusClient, remoteInetAddress, sharedSecret, socketTimeout, statusListener| 构造器和说明 |
|---|
RadSecClientTransport(KeyManager[] keyManagers,
TrustManager[] trustManagers) |
RadSecClientTransport(KeyManager keyManager,
TrustManager trustManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
protected RadiusResponse |
receive(RadiusRequest req) |
protected void |
send(RadiusRequest req,
int attempt) |
RadiusResponse |
sendReceive(RadiusRequest p,
int retries) |
generateMessageAuthenticator, getAcctPort, getAuthPort, getLocalInetAddress, getRadiusClient, getRemoteInetAddress, getSharedSecret, getSocketTimeout, setAcctPort, setAuthPort, setLocalInetAddress, setRadiusClient, setRemoteInetAddress, setSharedSecret, setSocketTimeout, setStatusListener, verifyAuthenticator, verifyAuthenticator, verifyAuthenticator, verifyMessageAuthenticator, verifyMessageAuthenticator, verifyMessageAuthenticatorprotected final ByteBuffer buffer_in
protected final ByteBuffer buffer_out
public RadSecClientTransport(KeyManager keyManager, TrustManager trustManager)
public RadSecClientTransport(KeyManager[] keyManagers, TrustManager[] trustManagers)
public RadiusResponse sendReceive(RadiusRequest p, int retries) throws RadiusException
sendReceive 在类中 RadiusClientTransportRadiusExceptionpublic void close()
close 在类中 RadiusClientTransportprotected RadiusResponse receive(RadiusRequest req) throws Exception
receive 在类中 RadiusClientTransportExceptionprotected void send(RadiusRequest req, int attempt) throws Exception
send 在类中 RadiusClientTransportExceptionCopyright © 2016. All rights reserved.