|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use KrbException | |
---|---|
krb5.app.lib | |
krb5.client | |
krb5.client.lib | |
krb5.crypto | |
krb5.kdc.lib | |
krb5.lib | |
krb5.util |
Uses of KrbException in krb5.app.lib |
---|
Methods in krb5.app.lib that throw KrbException | |
---|---|
static byte[] |
AppUtil.ap_rep(EncryptionKey key,
KerberosTime ctime,
EncryptionKey subKey,
java.lang.Integer seqNumber)
TODO Method Description |
void |
KrbApReq.authenticate(EncryptionKey key)
Authenticates with the specified key |
void |
KrbApReq.authenticate(EncryptionKey key,
HostAddress sender)
Authenticates with the specified key for a given sender |
APOptions |
KrbApReq.getAPOptions()
Returns application options |
byte[] |
MakeKrbPrivMsg.getComposedMsg()
Returns composed message |
static void |
AppUtil.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 |
boolean |
KrbApReq.mutualAuthenticationRequired()
Determines whether mutual authentication is required |
static byte[] |
AppUtil.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 |
boolean |
KrbApReq.useSessionKey()
Determines whether session key is used |
Constructors in krb5.app.lib that throw KrbException | |
---|---|
KrbApReq(byte[] msg)
Class constructor |
|
MakeKrbPrivMsg(byte[] userData,
KrbCreds creds,
EncryptionKey subKey,
KerberosTime timestamp,
SeqNumber seqNumber,
HostAddress saddr,
HostAddress raddr)
Class constructor |
|
ReadKrbPrivMsg(byte[] msg,
KrbCreds creds,
EncryptionKey subKey,
SeqNumber seqNumber,
HostAddress saddr,
HostAddress raddr,
boolean timestampRequired,
boolean seqNumberRequired)
Class constructor |
Uses of KrbException in krb5.client |
---|
Methods in krb5.client that throw KrbException | |
---|---|
void |
ClientModel.contactAPPServer(java.lang.String serverName,
Credentials creds)
Authenticate with application sever |
void |
ClientModel.executeKinit()
Execute Kinit command |
void |
ClientModel.requestTGT(java.lang.String service,
java.lang.String realm)
Execute TGT request command |
AppServiceMsg |
ClientModel.serverInfoRequest()
Server operatation system information service |
AppServiceMsg |
ClientModel.timeServiceRequest()
Time service from server |
Uses of KrbException in krb5.client.lib |
---|
Methods in krb5.client.lib that throw KrbException | |
---|---|
static APReq |
ClientUtil.ap_req(APOptions apOptions,
Ticket ticket,
EncryptionKey key,
Realm crealm,
PrincipalName cname,
Checksum cksum,
KerberosTime ctime,
EncryptionKey subKey,
SeqNumber seqNumber,
AuthorizationData authorizationData)
Compose APReq message |
byte[] |
MakeKrbPrivMsg.getComposedMsg()
Returns composed message |
static void |
ClientUtil.krb_as_tgs_rep_common_checks(KDCReq req,
KDCRep rep)
ASRep and TGSRep message verification |
static void |
ClientUtil.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)
Check KrbPriv and KrbSafe message |
static byte[] |
ClientUtil.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 |
void |
KrbApReq.verifyAPRep(byte[] msg)
Verify the KRB_AP_REP message. |
void |
KrbAsReq.verifyASRep(ASRep rep,
EncryptionKey key)
Verify ASRep message |
void |
KrbAsReq.verifyASRep(ASRep rep,
java.lang.String password)
Verify ASRep message |
void |
KrbTgsReq.verifyTgsRepMsg(TGSRep rep,
EncryptionKey key)
Verify TGSRep message |
void |
KrbTgsReq.verifyTgsRepMsg(TGSRep rep,
java.lang.String password)
Verify TGSRep message |
Constructors in krb5.client.lib that throw KrbException | |
---|---|
KrbApReq(APOptions options,
Credentials tgs_creds,
Checksum cksum,
EncryptionKey subKey,
SeqNumber seqNumber,
AuthorizationData authorizationData)
Class constructor. |
|
KrbAsReq(Context cont,
AuthContext authCont)
Class constructor |
|
KrbAsReq(EncryptionKey key,
KDCOptions options,
PrincipalName cname,
PrincipalName sname,
KerberosTime from,
KerberosTime till,
KerberosTime rtime,
int[] eTypes,
HostAddresses addresses,
Ticket[] additionalTickets)
Class constructor |
|
KrbAsReq(KDCOptions options,
PrincipalName cname,
PrincipalName sname,
KerberosTime from,
KerberosTime till,
KerberosTime rtime,
int[] eTypes,
HostAddresses addresses,
Ticket[] additionalTickets)
Class constructor |
|
KrbAsReq(java.lang.StringBuffer password,
KDCOptions options,
PrincipalName cname,
PrincipalName sname,
KerberosTime from,
KerberosTime till,
KerberosTime rtime,
int[] eTypes,
HostAddresses addresses,
Ticket[] additionalTickets)
Class constructor |
|
KrbTgsReq(KDCOptions options,
Credentials as_creds,
PrincipalName sname,
KerberosTime from,
KerberosTime till,
KerberosTime rtime,
int[] eTypes,
HostAddresses addresses,
AuthorizationData authorizationData,
Ticket[] additionalTickets,
EncryptionKey subKey)
Class constructor. |
|
MakeKrbPrivMsg(byte[] userData,
Credentials creds,
EncryptionKey subKey,
KerberosTime timestamp,
SeqNumber seqNumber,
HostAddress saddr,
HostAddress raddr)
Class constructor |
|
MakeKrbPrivMsg(byte[] userData,
EncryptionKey subKey,
KerberosTime timestamp,
SeqNumber seqNumber,
HostAddress saddr,
HostAddress raddr)
Class constructor |
|
ReadKrbPrivMsg(byte[] msg,
Credentials creds,
EncryptionKey subKey,
SeqNumber seqNumber,
HostAddress saddr,
HostAddress raddr,
boolean timestampRequired,
boolean seqNumberRequired)
Class constructor |
Uses of KrbException in krb5.crypto |
---|
Methods in krb5.crypto that throw KrbException | |
---|---|
java.lang.Object |
UniversalCryptor.decryptObject(javax.crypto.SealedObject so)
Decrypt a sealed object |
javax.crypto.SealedObject |
UniversalCryptor.encryptObject(java.io.Serializable obj)
Return sealed object |
static CksumType |
CksumType.getInstance(int cksumTypeConst)
|
Uses of KrbException in krb5.kdc.lib |
---|
Methods in krb5.kdc.lib that throw KrbException | |
---|---|
static KrbCreds |
KDCUtil.verifyAPReq(APReq ap_req,
EncryptionKey key,
HostAddress sender)
Verify APReq message |
Uses of KrbException in krb5.lib |
---|
Subclasses of KrbException in krb5.lib | |
---|---|
class |
RealmException
Class Description : Realm exception class. |
Methods in krb5.lib that throw KrbException | |
---|---|
void |
BitString.clear(int bit)
Clears a bit |
java.lang.Object |
EncryptedData.decrypt(EncryptionKey key)
Decrypt sealed object |
void |
KDCRep.decrypt(EncryptionKey key)
Decrypts with a key |
java.lang.Object |
EncryptedData.decrypt(java.lang.String password)
Decrypt the sealed object |
void |
KDCRep.decrypt(java.lang.String password)
Decrypts with password |
boolean |
BitString.get(int bit)
Get a bit |
boolean |
Checksum.isEqual(Checksum cksum)
Check whether a given checksum value is the same this one |
boolean |
BitString.match(BitString other,
int bit)
Check whether two BitStrings match |
static KRBPriv |
KrbUtil.mk_priv(byte[] userData,
EncryptionKey key,
KerberosTime timestamp,
SeqNumber seqNumber,
HostAddress sAddress,
HostAddress rAddress)
Create a KRBPriv message |
void |
BitString.set(int bit)
Set a bit |
byte[] |
BitString.toBytes()
Converts BitString to bytes |
static long |
KerberosTime.toKerberosTime(java.lang.String time)
Converts time to Kerberos Time |
boolean |
Checksum.verifyKeyedChecksum(byte[] data,
EncryptionKey key)
Verifies the checksum value |
Constructors in krb5.lib that throw KrbException | |
---|---|
APOptions(byte[] data,
int size)
Class constructor |
|
APOptions(int oneBit)
Class constructor |
|
BitString(byte[] data,
int new_size)
Class constructor |
|
Checksum(byte[] data)
Class constructor |
|
Checksum(int new_cksumType,
byte[] data)
Class constructor specifying type and array of data |
|
Checksum(int new_cksumType,
byte[] data,
EncryptionKey key)
Class constructor |
|
EncryptedData(EncryptionKey key,
java.io.Serializable plainObject)
Class constructor |
|
EncryptedData(java.lang.String password,
java.io.Serializable plainObject)
Class constructor |
|
KDCOptions(byte[] data,
int size)
Class constructor |
|
KDCOptions(int oneBit)
Class constructor |
|
KerberosTime(java.lang.String time)
Class constructor |
Uses of KrbException in krb5.util |
---|
Methods in krb5.util that throw KrbException | |
---|---|
void |
KrbConfFile.parse()
Parses the data |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |