<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.openssl.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'tr',
  ),
  'this' => 
  array (
    0 => 'openssl.certparams.php',
    1 => 'Anahtar/Sertifika Bağımsız değişkenleri',
    2 => 'Anahtar/Sertifika Bağımsız değişkenleri',
  ),
  'up' => 
  array (
    0 => 'book.openssl.php',
    1 => 'OpenSSL',
  ),
  'prev' => 
  array (
    0 => 'openssl.constants.other.php',
    1 => 'Diğer sabitler',
  ),
  'next' => 
  array (
    0 => 'openssl.cert.verification.php',
    1 => 'Sertifika Doğrulama',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'tr',
    'path' => 'reference/openssl/certparams.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="openssl.certparams" class="appendix">
 <h1 class="title">Anahtar/Sertifika Bağımsız değişkenleri</h1>

 <p class="para">
  Sadece bir kaç openssl işlevi bir anahtar veya sertifika bağımsız değişkeni
  gerektirir. Aşağıdaki yöntemlerden biri kullanılabilir.
  <ul class="itemizedlist">
   <li class="listitem">
    <p class="para"><em>Sertifikalar</em>
     <ol type="1">
      <li class="listitem">
       <span class="simpara">
        <span class="function"><a href="function.openssl-x509-read.php" class="function">openssl_x509_read()</a></span> işlevinden dönen bir
        <span class="classname"><a href="class.opensslcertificate.php" class="classname">OpenSSLCertificate</a></span> örneği (veya PHP 8.0.0
        öncesinde <code class="literal">OpenSSL X.509</code> türünde bir özkaynak).
       </span>
      </li>
      <li class="listitem">
       <span class="simpara">
        <var class="filename">file://bir/yol/sertifika.pem</var> biçeminde bir dizge;
        İsmi belirtilen dosya <abbr title="Privacy-Enhanced Mail">PEM</abbr> kodlamalı bir sertifika
        içermelidir.
       </span>
      </li>
      <li class="listitem">
       <span class="simpara">
        -----BEGIN CERTIFICATE----- ile başlayabilen <abbr title="Privacy-Enhanced Mail">PEM</abbr>
        kodlamalı bir sertifikanın içeriğinden oluşan bir dizge.
       </span>
      </li>
     </ol>
    </p>
   </li>

   <li class="listitem">
    <p class="para">
     Certificate Signing Requests (CSRs)
     <ol type="1">
      <li class="listitem">
       <span class="simpara">
        <span class="function"><a href="function.openssl-csr-new.php" class="function">openssl_csr_new()</a></span> işlevinden dönen bir
        <span class="classname"><a href="class.opensslcertificatesigningrequest.php" class="classname">OpenSSLCertificateSigningRequest</a></span> örneği
        (veya PHP 8.0.0  öncesinde <code class="literal">OpenSSL X.509 CSR</code>
        türünde bir özkaynak).
       </span>
      </li>
      <li class="listitem">
       <span class="simpara">
        <var class="filename">file://bir/yol/csr.pem</var> biçeminde bir dizge;
        dosya <abbr title="Privacy-Enhanced Mail">PEM</abbr> kodlamalı bir CSR içermelidir.
       </span>
      </li>
      <li class="listitem">
       <span class="simpara">
         -----BEGIN CERTIFICATE REQUEST----- ile başlayabilen
         <abbr title="Privacy-Enhanced Mail">PEM</abbr> kodlamalı bir CSR&#039;nin içeriğinden
         oluşan bir dizge.
       </span>
      </li>
     </ol>
    </p>
   </li>

   <li class="listitem">
    <p class="para"><em>Genel ve Gizli Anahtarlar</em>
     <ol type="1">
      <li class="listitem">
       <span class="simpara">
        <span class="function"><a href="function.openssl-get-publickey.php" class="function">openssl_get_publickey()</a></span> veya
        <span class="function"><a href="function.openssl-get-privatekey.php" class="function">openssl_get_privatekey()</a></span> işlevinden dönmüş bir
        <span class="classname"><a href="class.opensslasymmetrickey.php" class="classname">OpenSSLAsymmetricKey</a></span> örneği (veya PHP 8.0.0
        öncesinde <code class="literal">OpenSSL key</code> türünde bir özkaynak).
       </span>
      </li>
      <li class="listitem">
       <span class="simpara">Sadece genel anahtarlar için:
         bir <span class="classname"><a href="class.opensslcertificate.php" class="classname">OpenSSLCertificate</a></span> örneği (veya PHP 8.0.0
        öncesinde <code class="literal">OpenSSL X.509</code> türünde bir özkaynak).
       </span>
      </li>
      <li class="listitem">
       <span class="simpara">
        <var class="filename">file://bir/yol/dosya.pem</var> biçeminde bir dizge;
        belirtilen dosya <abbr title="Privacy-Enhanced Mail">PEM</abbr> kodlamalı bir sertifika veya
        gizli anahtar (veya her ikisini de) içermelidir.
       </span>
      </li>
      <li class="listitem">
       <span class="simpara">
        -----BEGIN PUBLIC KEY----- ile başlayabilen, <abbr title="Privacy-Enhanced Mail">PEM</abbr>
        kodlamalı bir sertifika veya anahtarın içeriğinden oluşan bir dizge.
       </span>
      </li>
      <li class="listitem">
       <span class="simpara">
        Gizli anahtarlar için ayrıca, <code class="literal">array($anahtar,
        $parolası)</code> sözdizimini de kullanabilirsiniz; burada
        <var class="varname">$anahtar</var> file:// kullarak belirtilen bir anahtar
        veya bunun dizgesel içeriği, <var class="varname">$parolası</var> ise gizli
        anahtarın parolasını içeren bir dizge olmalıdır.
       </span>
      </li>
     </ol>
    </p>
   </li>
  </ul>
 </p>
</div>
<?php manual_footer($setup); ?>