Lines Matching refs:forward
46 * Authorities. The ASN.1 structure is listed below. The forward certificate
49 * issued by this CA to another CA. When both the forward and the reverse
60 * forward [0] Certificate OPTIONAL,
78 private X509Certificate forward;
94 * @param forward The forward component of the certificate pair
100 public X509CertificatePair(X509Certificate forward, X509Certificate reverse)
102 if (forward == null && reverse == null) {
107 this.forward = forward;
153 * Sets the forward component of the certificate pair.
157 forward = cert;
169 * Returns the forward component of the certificate pair.
171 * @return The forward certificate, or null if not set.
174 return forward;
214 if (forward != null)
215 sb.append(" Forward: ").append(forward).append("\n");
237 if (forward != null) {
238 throw new IOException("Duplicate forward "
242 forward = X509Factory.intern
262 if (forward == null && reverse == null) {
274 if (forward != null) {
276 tmp.putDerValue(new DerValue(forward.getEncoded()));
297 if (forward == null || reverse == null) {
304 X500Principal fwSubject = forward.getSubjectX500Principal();
305 X500Principal fwIssuer = forward.getIssuerX500Principal();
310 + "forward and reverse certificates do not match");
318 forward.verify(pk);
320 pk = forward.getPublicKey();