BasicOCSPResp() — netty Function Reference
Architecture documentation for the BasicOCSPResp() function in OcspClientTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD a37e0678_125c_b96e_308b_160c32da811c["BasicOCSPResp()"] 3370da49_7453_ab40_8426_84084353f364["OcspClientTest"] a37e0678_125c_b96e_308b_160c32da811c -->|defined in| 3370da49_7453_ab40_8426_84084353f364 style a37e0678_125c_b96e_308b_160c32da811c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler-ssl-ocsp/src/test/java/io/netty/handler/ssl/ocsp/OcspClientTest.java lines 150–179
private static BasicOCSPResp createBasicOcspResponse(X509Bundle responderBundle,
X509CertificateHolder[] certChain) throws Exception {
X509Bundle dummyCert = new CertificateBuilder()
.algorithm(CertificateBuilder.Algorithm.rsa2048)
.subject("CN=DummyCert")
.setIsCertificateAuthority(true)
.buildSelfSigned();
// Create certificate ID for OCSP response
CertificateID certId = new CertificateID(
new JcaDigestCalculatorProviderBuilder().build().get(CertificateID.HASH_SHA1),
new JcaX509CertificateHolder(dummyCert.getCertificate()),
dummyCert.getCertificate().getSerialNumber()
);
// Create response builder with responder ID based on certificate
X509CertificateHolder responderHolder = new JcaX509CertificateHolder(responderBundle.getCertificate());
RespID respID = new RespID(responderHolder.getSubject());
BasicOCSPRespBuilder respBuilder = new BasicOCSPRespBuilder(respID);
// Add response for the certificate (status: good)
respBuilder.addResponse(certId, CertificateStatus.GOOD);
// Build and sign the response with the responder's private key
ContentSigner signer = new JcaContentSignerBuilder("SHA256withRSA")
.build(responderBundle.getKeyPair().getPrivate());
return respBuilder.build(signer, certChain, new Date());
}
Domain
Subdomains
Source
Frequently Asked Questions
What does BasicOCSPResp() do?
BasicOCSPResp() is a function in the netty codebase, defined in handler-ssl-ocsp/src/test/java/io/netty/handler/ssl/ocsp/OcspClientTest.java.
Where is BasicOCSPResp() defined?
BasicOCSPResp() is defined in handler-ssl-ocsp/src/test/java/io/netty/handler/ssl/ocsp/OcspClientTest.java at line 150.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free