包 | flash.security |
类 | public class X500DistinguishedName |
继承 | X500DistinguishedName Object |
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 11, AIR 3 |
此类对于需要在建立安全套接字连接后检查服务器证书的主题和颁发者 DN 的任何代码都非常有用。可以在 X509Certificate 类的 subject
和 issuer
属性中访问主题和颁发者 DN 数据。在 SecureSocket.connect()
建立与服务器的连接之后,这些属性将使用 X500DistinguishedName 对象填充。
此类将 DN 属性存储为 string 属性。可以使用 toString()
方法将各个 DN 属性全部放到一个字符串中。将没有 DN 值的属性设置为 null。
注意:尽管 DN 协议允许同一类型的多个属性,但 X500DistinguishedName 属性仅存储每个 DN 属性的第一个实例。
相关 API 元素
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
commonName : String [只读]
返回 DN CommonName 属性。 | X500DistinguishedName | ||
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
countryName : String [只读]
返回 DN CountryName 属性。 | X500DistinguishedName | ||
localityName : String [只读]
返回 DN LocalityName 属性。 | X500DistinguishedName | ||
organizationalUnitName : String [只读]
返回 DN OrganizationalUnitName 属性。 | X500DistinguishedName | ||
organizationName : String [只读]
返回 DN OrganizationName 属性。 | X500DistinguishedName | ||
stateOrProvinceName : String [只读]
返回 DN StateOrProvinceName 属性。 | X500DistinguishedName |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
表示对象是否已经定义了指定的属性。 | Object | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
在一个字符串中返回所有 DN 属性。 | X500DistinguishedName | ||
返回指定对象的原始值。 | Object |
属性详细信息
commonName | 属性 |
countryName | 属性 |
localityName | 属性 |
organizationalUnitName | 属性 |
organizationName | 属性 |
stateOrProvinceName | 属性 |
方法详细信息
toString | () | 方法 |
Tue Jun 12 2018, 11:04 AM Z