Pakiet | flash.security |
Klasa | public class X500DistinguishedName |
Dziedziczenie | X500DistinguishedName Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 11, AIR 3 |
Ta klasa jest przydatna w przypadku kodu, który sprawdza nazwy wyróżniające właściwości Subject (Podmiot) i Issuer (Wystawca) certyfikatu serwera po ustanowieniu połączenia za pomocą zabezpieczonego gniazda. Dane dotyczące nazw wyróżniających właściwości Subject (Podmiot) i Issuer (Wystawca) są dostępne w klasie X509Certificate we właściwościach subject
i issuer
. Po nawiązaniu połączenia z serwerem przez metodę SecureSocket.connect()
te właściwości są wypełniane obiektami X500DistinguishedName.
Ta klasa przechowuje atrybuty nazwy wyróżniającej jako właściwości w formie ciągu. Za pomocą metody toString()
można pobrać wszystkie poszczególne właściwości nazwy wyróżniającej w jednym ciągu. Właściwości bez wartości nazwy wyróżniającej zostają ustawione na null.
Uwaga: właściwości X500DistinguishedName przechowują tylko pierwsze wystąpienie każdego atrybutu nazwy wyróżniającej, chociaż protokół nazwy wyróżniającej zezwala na wiele atrybutów tego samego typu.
Powiązane elementy interfejsu API
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
commonName : String [tylko do odczytu]
Zwraca atrybut nazwy wyróżniającej CommonName. | X500DistinguishedName | ||
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
countryName : String [tylko do odczytu]
Zwraca atrybut nazwy wyróżniającej CountryName. | X500DistinguishedName | ||
localityName : String [tylko do odczytu]
Zwraca atrybut nazwy wyróżniającej LocalityName. | X500DistinguishedName | ||
organizationalUnitName : String [tylko do odczytu]
Zwraca atrybut nazwy wyróżniającej OrganizationalUnitName. | X500DistinguishedName | ||
organizationName : String [tylko do odczytu]
Zwraca atrybut nazwy wyróżniającej OrganizationName. | X500DistinguishedName | ||
stateOrProvinceName : String [tylko do odczytu]
Zwraca atrybut nazwy wyróżniającej StateOrProvinceName. | X500DistinguishedName |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
Zwraca wszystkie właściwości nazwy wyróżniającej w jednym ciągu. | X500DistinguishedName | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object |
commonName | właściwość |
countryName | właściwość |
localityName | właściwość |
organizationalUnitName | właściwość |
organizationName | właściwość |
stateOrProvinceName | właściwość |
toString | () | metoda |
Tue Jun 12 2018, 12:06 PM Z