Skip to content

Commit 2657bde

Browse files
authored
do not accept invalid certs by default (#56)
Simply changes the default behavior to reject invalid certs. see nvbug 6025251 Signed-off-by: Bill Minckler <wminckler@nvidia.com>
1 parent 64c7d54 commit 2657bde

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/network.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@ impl RedfishClientPoolBuilder {
5353
///
5454
/// By default self signed certificates will be accepted, since BMCs usually
5555
/// use those.
56-
pub fn reject_invalid_certs(mut self) -> Self {
57-
self.accept_invalid_certs = false;
56+
pub fn danger_accept_invalid_certs(mut self) -> Self {
57+
self.accept_invalid_certs = true;
5858
self
5959
}
6060

@@ -133,7 +133,7 @@ impl RedfishClientPool {
133133
connect_timeout: DEFAULT_CONNECT_TIMEOUT,
134134
timeout: DEFAULT_TIMEOUT,
135135
// BMCs often have a self-signed cert, so usually this has to be true
136-
accept_invalid_certs: true,
136+
accept_invalid_certs: false,
137137
proxy: None,
138138
}
139139
}

0 commit comments

Comments
 (0)