Class ApResponse
java.lang.Object
org.apache.kerby.kerberos.kerb.response.ApResponse
A wrapper for ApRep request.
-
Constructor Summary
ConstructorsConstructorDescriptionApResponse(org.apache.kerby.kerberos.kerb.type.ap.ApReq apReq) ApResponse(org.apache.kerby.kerberos.kerb.type.ap.ApReq apReq, org.apache.kerby.kerberos.kerb.type.base.EncryptionKey encryptionKey) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.kerby.kerberos.kerb.type.ap.ApRepgetApRep()voidsetApRep(org.apache.kerby.kerberos.kerb.type.ap.ApRep apRep) static voidvalidate(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey encKey, org.apache.kerby.kerberos.kerb.type.ap.ApRep apRep, org.apache.kerby.kerberos.kerb.type.ap.ApReq apReqSent) Validation for KRB_AP_REP message
-
Constructor Details
-
ApResponse
public ApResponse(org.apache.kerby.kerberos.kerb.type.ap.ApReq apReq, org.apache.kerby.kerberos.kerb.type.base.EncryptionKey encryptionKey) -
ApResponse
public ApResponse(org.apache.kerby.kerberos.kerb.type.ap.ApReq apReq)
-
-
Method Details
-
getApRep
public org.apache.kerby.kerberos.kerb.type.ap.ApRep getApRep() throws org.apache.kerby.kerberos.kerb.KrbException- Throws:
org.apache.kerby.kerberos.kerb.KrbException
-
setApRep
public void setApRep(org.apache.kerby.kerberos.kerb.type.ap.ApRep apRep) -
validate
public static void validate(org.apache.kerby.kerberos.kerb.type.base.EncryptionKey encKey, org.apache.kerby.kerberos.kerb.type.ap.ApRep apRep, org.apache.kerby.kerberos.kerb.type.ap.ApReq apReqSent) throws org.apache.kerby.kerberos.kerb.KrbException Validation for KRB_AP_REP message- Parameters:
encKey- key used to encrypt encrypted part of KRB_AP_REP messageapRep- KRB_AP_REP message receivedapReqSent- the KRB_AP_REQ message that caused the KRB_AP_REP message from server- Throws:
org.apache.kerby.kerberos.kerb.KrbException
-