|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectkrb5.app.lib.AppUtil
public class AppUtil
Class Description : Utility functions for the Application Service.
Constructor Summary | |
---|---|
AppUtil()
|
Method Summary | |
---|---|
static byte[] |
ap_rep(EncryptionKey key,
KerberosTime ctime,
EncryptionKey subKey,
java.lang.Integer seqNumber)
TODO Method Description |
static void |
krb_priv_safe_common_checks(KerberosTime packetTimestamp,
java.lang.Integer packetUsec,
java.lang.Integer packetSeqNumber,
HostAddress packetSAddress,
HostAddress packetRAddress,
SeqNumber seqNumber,
HostAddress sAddress,
HostAddress rAddress,
boolean timestampRequired,
boolean seqNumberRequired,
PrincipalName packetPrincipal,
Realm packetRealm)
Checkr KrbPriv and KrbSafe message |
static byte[] |
read_krbpriv(KRBPriv krb_priv,
EncryptionKey key,
SeqNumber seqNumber,
HostAddress sAddress,
HostAddress rAddress,
boolean timestampRequired,
boolean seqNumberRequired,
PrincipalName cname,
Realm crealm)
Read received KrbPriv message and returns the user data |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AppUtil()
Method Detail |
---|
public static byte[] ap_rep(EncryptionKey key, KerberosTime ctime, EncryptionKey subKey, java.lang.Integer seqNumber) throws KrbException
key
- ctime
- subKey
- seqNumber
-
KrbException
public static byte[] read_krbpriv(KRBPriv krb_priv, EncryptionKey key, SeqNumber seqNumber, HostAddress sAddress, HostAddress rAddress, boolean timestampRequired, boolean seqNumberRequired, PrincipalName cname, Realm crealm) throws KrbException
krb_priv
- KRBPrivkey
- EncryptionKeyseqNumber
- SeqNumbersAddress
- HostAddressrAddress
- HostAddresstimestampRequired
- booleanseqNumberRequired
- booleancname
- PrincipalNamecrealm
- Realm
KrbException
public static void krb_priv_safe_common_checks(KerberosTime packetTimestamp, java.lang.Integer packetUsec, java.lang.Integer packetSeqNumber, HostAddress packetSAddress, HostAddress packetRAddress, SeqNumber seqNumber, HostAddress sAddress, HostAddress rAddress, boolean timestampRequired, boolean seqNumberRequired, PrincipalName packetPrincipal, Realm packetRealm) throws KrbException
packetTimestamp
- KerberosTimepacketUsec
- IntegerpacketSeqNumber
- IntegerpacketSAddress
- HostAddresspacketRAddress
- HostAddressseqNumber
- SeqNumbersAddress
- HostAddressrAddress
- HostAddresstimestampRequired
- booleanseqNumberRequired
- booleanpacketPrincipal
- PrincipalNamepacketRealm
- Realm
KrbException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |