Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Datatypen ASN.1 UTF8String kodas in i en TLV-triling som börjar med en taggbyte av 0x0C. I följande exempel från avsnittet CMC Encoded ASN.1 visas hur attributet ClientId kodas som ett heltal och tre UTF8String- typer. Objektidentifieraren för attributet är 1.3.6.1.4.1.311.21.20. Informationen, som kan anges med hjälp av gränssnittet IX509AttributeClientId, innehåller ett klient-ID-nummer, DNS-datornamnet (Domain Name System), sam-användarnamnet (Security Accounts Manager) och namnet på programmet som skapade certifikatbegäran.
06 09 ; OBJECT_ID (9 Bytes)
| 2b 06 01 04 01 82 37 15 14 ; 1.3.6.1.4.1.311.21.20
31 4a ; SET (4a Bytes)
30 48 ; SEQUENCE (48 Bytes)
02 01 ; INTEGER (1 Bytes)
| 09
0c 23 ; UTF8_STRING (23 Bytes)
| 76 69 63 68 33 64 2e 6a ; vich3d.j
| 64 6f 6d 63 73 63 2e 6e ; domcsc.n
| 74 74 65 73 74 2e 6d 69 ; ttest.mi
| 63 72 6f 73 6f 66 74 2e ; crosoft.
| 63 6f 6d ; com
0c 15 ; UTF8_STRING (15 Bytes)
| 4a 44 4f 4d 43 53 43 5c ; JDOMCSC\
| 61 64 6d 69 6e 69 73 74 ; administ
| 72 61 74 6f 72 ; rator
0c 07 ; UTF8_STRING (7 Bytes)
63 65 72 74 72 65 71 ; certreq
Om strängen innehåller färre än 128 byte kräver fältet Längd för TLV-trillingen endast en byte för att ange innehållslängden. Om strängen är mer än 127 byte anges bit 7 i fältet Längd till 1 och bitar 6 till 0 anger antalet ytterligare byte som används för att identifiera innehållslängden. Mer information finns i Kodad längd och Värdebyte.
Relaterade ämnen