| Modifier and Type | Field and Description |
|---|---|
| private APRep | |
| private EncAPRepPart | |
| private byte[] | |
| private byte[] |
| Access | Constructor and Description |
|---|---|
| public | KrbApRep(KrbApReq incomingReq, boolean useSeqNumber, EncryptionKey subKey)
Constructs a KRB-AP-REP to send to a client. |
| public | KrbApRep(byte[] message, Credentials tgtCreds, KrbApReq outgoingReq)
Constructs a KRB-AP-REQ from the bytes received from a service. |
| private | KrbApRep(byte[]
a byte array of reply message. msg, Credentials client's credential. tgs_creds)Constructs a KrbApRep object. |
| private |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | createMessage(EncryptionKey key, KerberosTime ctime, int cusec, EncryptionKey subKey, SeqNumber seqNumber)
|
| public byte[] | |
| public Integer | |
| public EncryptionKey | |
| private void |
| apRepMessg | back to summary |
|---|---|
| private APRep apRepMessg | |
| encPart | back to summary |
|---|---|
| private EncAPRepPart encPart | |
| ibuf | back to summary |
|---|---|
| private byte[] ibuf | |
| obuf | back to summary |
|---|---|
| private byte[] obuf | |
| KrbApRep | back to summary |
|---|---|
| public KrbApRep(KrbApReq incomingReq, boolean useSeqNumber, EncryptionKey subKey) throws KrbException, IOException Constructs a KRB-AP-REP to send to a client. | |
| KrbApRep | back to summary |
|---|---|
| public KrbApRep(byte[] message, Credentials tgtCreds, KrbApReq outgoingReq) throws KrbException, IOException Constructs a KRB-AP-REQ from the bytes received from a service. | |
| KrbApRep | back to summary |
|---|---|
| private KrbApRep(byte[] msg, Credentials tgs_creds) throws KrbException, IOException Constructs a KrbApRep object.
| |
| KrbApRep | back to summary |
|---|---|
| private KrbApRep(DerValue encoding, Credentials tgs_creds) throws KrbException, IOException Constructs a KrbApRep object.
| |
| authenticate | back to summary |
|---|---|
| private void authenticate(KrbApReq apReq) throws KrbException, IOException | |
| createMessage | back to summary |
|---|---|
| private void createMessage(EncryptionKey key, KerberosTime ctime, int cusec, EncryptionKey subKey, SeqNumber seqNumber) throws Asn1Exception, IOException, KdcErrException, KrbCryptoException | |
| getMessage | back to summary |
|---|---|
| public byte[] getMessage() Returns the ASN.1 encoding that should be sent to the peer. | |
| getSeqNumber | back to summary |
|---|---|
| public Integer getSeqNumber() Returns the optional sequence number stored in the this message. Returns null if none is stored. | |
| getSubKey | back to summary |
|---|---|
| public EncryptionKey getSubKey() Returns the optional subkey stored in this message. Returns null if none is stored. | |
| init | back to summary |
|---|---|
| private void init(KrbApReq apReq, EncryptionKey subKey, SeqNumber seqNumber) throws KrbException, IOException | |