|
RADIUS Client API (V3) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ObjectMPPE
Class to access Microsoft Point-to-Point Encryption Protocol (MPPE) information.
The client should check the result of the methods hasV1Keys() and / or hasV2Keys()
to determine which keys are present. If there are errors extracting the keys both methods
will return false. Errors might include the absence of the Microsoft Vendor-Specific attributes or
absence of the sub-attributes (see below) in the response attributes or malformed
keys.
The client looks for the following Microsoft Vendor-Specific attributes:
The server creates the MSCHAP and MSCHAPV2 keys and policy attributes.
| Method Summary | |
byte[] |
getEncryptionPolicy()
Get the encryption policy value. |
byte[] |
getMPPEKeys()
Get the MSCHAP V1 keys (LM & NT). |
byte[] |
getNTKey()
Get the MSCHAP V1 key for the NT (NT key). |
byte[] |
getReceiveKey()
Get the MSCHAP V2 receive key. |
byte[] |
getSendKey()
Get the MSCHAP V2 send key. |
boolean |
hasV1Keys()
Deterimine if we have MSCHAP MPPE keys. |
boolean |
hasV2Keys()
Deterimine if we have MSCHAP V2 MPPE keys. |
| Methods inherited from class Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public boolean hasV1Keys()
public boolean hasV2Keys()
public byte[] getEncryptionPolicy()
public byte[] getSendKey()
public byte[] getReceiveKey()
public byte[] getMPPEKeys()
getNTKey()public byte[] getNTKey()
|
RADIUS Client API (V3) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||