Paket | flash.security |
Sınıf | public class X509Certificate |
Miras Alma | X509Certificate Object |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 11, AIR 3 |
SecureSocket.connect()
öğesine başarıyla bir çağrı yapmanızın ardından sunucunun sertifika verileri SecureSocket.serverCertificate
özelliği içinde bir X509Certificate örneği olarak depolanır.
Güvenli bir yuva bağlantısı kurduktan sonra sunucu sertifikasını incelemek için bu sınıfı kullanın. Bu sınıftaki özellikler, X.509 sertifikasının en çok kullanılan niteliklerine erişim sağlar. Sunucu sertifikasının diğer bölümlerine (örneğin uzantılarına) erişim sağlamanız gerekiyorsa, sertifikanın tamamına encoded
özelliğinden ulaşılabilir. encoded
özelliğinde depolanan sertifika DER ile kodlanmıştır.
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
encoded : ByteArray [salt okunur]
Sertifikanın tamamını kodlanmış biçimde sağlar. | X509Certificate | ||
issuer : X500DistinguishedName [salt okunur]
Sertifikayı verenin Ayırt Edilen Adını (DN) sağlar. | X509Certificate | ||
issuerUniqueID : String [salt okunur]
Sertifikayı verenin benzersiz kimliğini sağlar. | X509Certificate | ||
serialNumber : String [salt okunur]
Onaltılık bir dize olarak sertifikanın seri numarasını sağlar. | X509Certificate | ||
signatureAlgorithmOID : String [salt okunur]
İmza algoritması Nesne Tanımlayıcısını (OID) sağlar. | X509Certificate | ||
signatureAlgorithmParams : ByteArray [salt okunur]
İmza algoritmasının parametrelerini sağlar. | X509Certificate | ||
subject : X500DistinguishedName [salt okunur]
Konunun Ayırt Edilen Adını (DN) sağlar. | X509Certificate | ||
subjectPublicKey : String [salt okunur]
Konunun ortak anahtarını sağlar. | X509Certificate | ||
subjectPublicKeyAlgorithmOID : String [salt okunur]
Konunun ortak anahtarının algoritma OID'sini sağlar. | X509Certificate | ||
subjectUniqueID : String [salt okunur]
Konunun benzersiz kimliğini sağlar. | X509Certificate | ||
validNotAfter : Date [salt okunur]
Sertifikanın geçerlilik süresinin bittiği tarihi belirtir. | X509Certificate | ||
validNotBefore : Date [salt okunur]
Sertifikanın geçerlilik süresinin başladığı tarihi belirtir. | X509Certificate | ||
version : uint [salt okunur]
Sertifika biçiminin sürüm numarasını sağlar. | X509Certificate |
encoded | özellik |
encoded:ByteArray
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 11, AIR 3 |
Sertifikanın tamamını kodlanmış biçimde sağlar. İstemci kodu, sertifika uzantılarını işlemek için bu değerin kodunu çözebilir. X.509 sertifika uzantıları, bu sınıftaki diğer özellikler içerisinde temsil edilmez. encoded
özelliğinin kodunu çözmek, bir sertifikanın uzantılarına erişim sağlamanın tek yoludur.
Uygulama
public function get encoded():ByteArray
issuer | özellik |
issuer:X500DistinguishedName
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 11, AIR 3 |
Sertifikayı verenin Ayırt Edilen Adını (DN) sağlar.
Uygulama
public function get issuer():X500DistinguishedName
İlgili API Öğeleri
issuerUniqueID | özellik |
serialNumber | özellik |
serialNumber:String
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 11, AIR 3 |
Onaltılık bir dize olarak sertifikanın seri numarasını sağlar. Bu numaranın atamasını sertifikayı veren kişi gerçekleştirir; numara, sertifikayı verene ait verilen sertifika listesi içerisinde benzersizdir.
Uygulama
public function get serialNumber():String
signatureAlgorithmOID | özellik |
signatureAlgorithmParams | özellik |
signatureAlgorithmParams:ByteArray
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 11, AIR 3 |
İmza algoritmasının parametrelerini sağlar. İmza algoritması parametresi yoksa, bu değer null olarak ayarlanır.
Uygulama
public function get signatureAlgorithmParams():ByteArray
subject | özellik |
subject:X500DistinguishedName
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 11, AIR 3 |
Konunun Ayırt Edilen Adını (DN) sağlar.
Uygulama
public function get subject():X500DistinguishedName
İlgili API Öğeleri
subjectPublicKey | özellik |
subjectPublicKeyAlgorithmOID | özellik |
subjectUniqueID | özellik |
validNotAfter | özellik |
validNotBefore | özellik |
version | özellik |
version:uint
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 11, AIR 3 |
Sertifika biçiminin sürüm numarasını sağlar. Bu özellik; sertifikanın uzantılara, benzersiz bir kimliğe veya yalnızca temel alanlara sahip olup olmadığını belirtir.
-
version
= 2: X.509 Sürüm 3'ü Belirtir - Uzantılar mevcuttur -
version
= 1: X.509 Sürüm 2'yi Belirtir - Uzantılar değil ama benzersiz bir kimlik mevcuttur. -
version
= null: X.509 Sürüm 1'i Belirtir - Yalnızca temel sertifika alanları mevcuttur
Uygulama
public function get version():uint
Tue Jun 12 2018, 01:09 PM Z