}
private void validate(ReissueRequest reissueRequest) throws XKMSException {
validate((KRSSRequest) reissueRequest);
ReissueKeyBinding rkb = reissueRequest.getReissueKeyBinding();
XMLSignature pop = reissueRequest.getProofOfPocession();
Key key = rkb.getKeyValue();
if (key == null) {
X509Certificate cert = rkb.getCertValue();
if (cert != null) {
key = cert.getPublicKey();
}
}