(self)
| 2668 | return ports |
| 2669 | |
| 2670 | def validate(self) -> None: |
| 2671 | super(MgmtGatewaySpec, self).validate() |
| 2672 | validate_port(self.port, 'port') |
| 2673 | self._validate_certificate(self.ssl_cert, "ssl_cert") |
| 2674 | self._validate_private_key(self.ssl_key, "ssl_key") |
| 2675 | self._validate_boolean_switch(self.ssl_prefer_server_ciphers, "ssl_prefer_server_ciphers") |
| 2676 | self._validate_boolean_switch(self.ssl_session_tickets, "ssl_session_tickets") |
| 2677 | self._validate_session_timeout(self.ssl_session_timeout) |
| 2678 | self._validate_session_cache(self.ssl_session_cache) |
| 2679 | self._validate_server_tokens(self.server_tokens) |
| 2680 | self._validate_boolean_switch(self.ssl_stapling, "ssl_stapling") |
| 2681 | self._validate_boolean_switch(self.ssl_stapling_verify, "ssl_stapling_verify") |
| 2682 | self._validate_ssl_protocols(self.ssl_protocols) |
| 2683 | |
| 2684 | def _validate_certificate(self, cert: Optional[str], name: str) -> None: |
| 2685 | if cert is not None and not isinstance(cert, str): |
no test coverage detected