SSL bağlamı seçenekleri
SSL bağlamı seçenekleri — SSL bağlamı seçeneklerinin listesi
Açıklama
ssl:// ve tls:// aktarımları için
bağlamsal seçenekler.
Seçenekler
-
verify_peer
boolean
-
SSL sertifikası kullanımının doğrulanmasını gerektirir.
FALSE
öntanımlıdır.
-
allow_self_signed
boolean
-
Öz imzalı sertifikalara izin verilir.
FALSE
öntanımlıdır.
-
cafile
string
-
Uzak görevdeşin kimliğini doğrulamak için
verify_peer bağlam seçeneği ile kullanmak üzere
yerel dosya sistemindeki Sertifika Yetkilisi dosyasının yeri.
-
capath
string
-
cafile belirtilmemişse veya sertifika yerinde yoksa
uygun sertifikayı bulmak için capath tarafından
işaret edilen dizin araştırılır. capath doğru
olarak betimlenmiş sertifika dizini olmalıdır.
-
local_cert
string
-
Yerel sertifikanın dosya sistemindeki yeri. Sertifikanızı ve özel
anahtarınızı içeren PEM kodlamalı bir dosya olmalıdır. Seçimlik olarak
sertifika sağlayıcıların sertifika zincirini içerebilir.
-
passphrase
string
-
local_cert dosyanızı kodlayan anahtar parolası.
-
CN_match
string
-
Beklenen bilinen isim (Common Name). PHP sınırlı bir dosya kalıbı
eşletirmesi yapmaya çalışır. Eğer bu bilinen isim bununla eşleşmiyorsa
bağlantı gerçekleşmeyecektir.
-
verify_depth
integer
-
Sertifika zinciri çok derinse çıkılır.
Doğrulama yapılmaması öntanımlıdır.
-
ciphers
string
-
Kullanılabilir şifrelerin listesi belirtilir. Dizge biçemi » ciphers(1) kılavuz
sayfasında açıklanmıştır.
DEFAULT öntanımlıdır.
-
capture_peer_cert
boolean
-
TRUE
belirtilirse peer_certificate bağlam
seçeneği görevdeşin sertifikasını içererek oluşturulur.
-
capture_peer_chain
boolean
-
TRUE
belirtilirse peer_certificate_chain bağlam
seçeneği sertifika zincirini içererek oluşturulur.
Notlar
Bilginize:
https:// ve
ftps://
sarmalayıcıları için ssl:// temel aktarım olduğundan,
ssl://'e uygulanan bağlamsal seçenekler ayrıca
https:// ve ftps://'e de uygulanır.