code: public ApnsClientBuilder setTrustedServerCertificateChain(final InputStream certificateInputStream) {
          this.trustedServerCertificatePemFile = null;
          this.trustedServerCertificateInputStream = certificateInputStream;
          this.trustedServerCertificates = null;
  
          return this;
      }
docs: <p>Sets the trusted certificate chain for the client under construction using the contents of the given PEM
  input stream. If not set (or {@code null}), the client will use the JVM's default trust manager.</p>
  
  <p>Callers will generally not need to set a trusted server certificate chain in normal operation, but may wish
  to do so for <a href="https://www.owasp.org/index.php/Certificate_and_Public_Key_Pinning">certificate pinning</a>
  or connecting to a mock server for integration testing or benchmarking.</p>
  
  @param certificateInputStream an input stream to PEM-formatted data containing one or more trusted certificates
  
  @return a reference to this builder
  
  @since 0.8