@@ -9,8 +9,8 @@ use hyper_util::rt::{TokioExecutor, TokioIo};
99use opentelemetry:: trace:: { FutureExt , SpanKind } ;
1010use snafu:: { ResultExt , Snafu } ;
1111use stackable_certs:: {
12- CertificateBuilder , CertificatePairError , CreateCertificateError ,
13- ca:: { CertificateAuthority , CertificateAuthorityBuilder , CreateCertificateAuthorityError } ,
12+ CertificatePair , CertificatePairError , CreateCertificateError ,
13+ ca:: { CertificateAuthority , CreateCertificateAuthorityError } ,
1414 keys:: ecdsa,
1515} ;
1616use tokio:: net:: TcpListener ;
@@ -109,12 +109,11 @@ impl TlsServer {
109109 // blocked.
110110 // See https://docs.rs/tokio/latest/tokio/task/fn.spawn_blocking.html
111111 let task = tokio:: task:: spawn_blocking ( move || {
112- let ca: CertificateAuthority < ecdsa:: SigningKey > =
113- CertificateAuthorityBuilder :: builder ( )
114- . build_ca ( )
115- . context ( CreateCertificateAuthoritySnafu ) ?;
112+ let ca: CertificateAuthority < ecdsa:: SigningKey > = CertificateAuthority :: builder ( )
113+ . build_ca ( )
114+ . context ( CreateCertificateAuthoritySnafu ) ?;
116115
117- let certificate = CertificateBuilder :: builder ( )
116+ let certificate = CertificatePair :: builder ( )
118117 . subject ( "CN=webhook" )
119118 . signed_by ( & ca)
120119 . build_certificate ( )
0 commit comments