OCSPReq() — netty Function Reference
Architecture documentation for the OCSPReq() function in OcspRequestBuilder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 8cc0e90a_7150_47d1_4f96_4815dc491483["OCSPReq()"] 5e523b06_3d31_b97e_c8a8_ac39ad8fa6ac["OcspRequestBuilder"] 8cc0e90a_7150_47d1_4f96_4815dc491483 -->|defined in| 5e523b06_3d31_b97e_c8a8_ac39ad8fa6ac style 8cc0e90a_7150_47d1_4f96_4815dc491483 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
example/src/main/java/io/netty/example/ocsp/OcspRequestBuilder.java lines 79–103
public OCSPReq build() throws OCSPException, IOException, CertificateEncodingException {
SecureRandom generator = checkNotNull(this.generator, "generator");
DigestCalculator calculator = checkNotNull(this.calculator, "calculator");
X509Certificate certificate = checkNotNull(this.certificate, "certificate");
X509Certificate issuer = checkNotNull(this.issuer, "issuer");
BigInteger serial = certificate.getSerialNumber();
CertificateID certId = new CertificateID(calculator,
new X509CertificateHolder(issuer.getEncoded()), serial);
OCSPReqBuilder builder = new OCSPReqBuilder();
builder.addRequest(certId);
byte[] nonce = new byte[8];
generator.nextBytes(nonce);
Extension[] extensions = new Extension[] {
new Extension(OCSPObjectIdentifiers.id_pkix_ocsp_nonce, false,
new DEROctetString(nonce)) };
builder.setRequestExtensions(new Extensions(extensions));
return builder.build();
}
Domain
Subdomains
Source
Frequently Asked Questions
What does OCSPReq() do?
OCSPReq() is a function in the netty codebase, defined in example/src/main/java/io/netty/example/ocsp/OcspRequestBuilder.java.
Where is OCSPReq() defined?
OCSPReq() is defined in example/src/main/java/io/netty/example/ocsp/OcspRequestBuilder.java at line 79.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free