1
0
mirror of https://github.com/danog/tgseclib.git synced 2025-01-22 05:51:20 +01:00

X509: Fix DirectoryString syntax

This commit is contained in:
Patrick Monnerat 2012-11-07 16:21:23 +01:00
parent 0afed5b65b
commit d980a91360

View File

@ -251,16 +251,14 @@ class File_X509 {
// Explicitly Tagged Module, 1988 Syntax
// http://tools.ietf.org/html/rfc5280#appendix-A.1
$temp = array('min' => 1, 'max' => -1);
$DirectoryString = array(
'type' => FILE_ASN1_TYPE_CHOICE,
'children' => array(
'teletexString' => $temp + array('type' => FILE_ASN1_TYPE_TELETEX_STRING),
'printableString' => $temp + array('type' => FILE_ASN1_TYPE_PRINTABLE_STRING),
'universalString' => $temp + array('type' => FILE_ASN1_TYPE_UNIVERSAL_STRING),
'utf8String' => $temp + array('type' => FILE_ASN1_TYPE_UTF8_STRING),
'bmpString' => $temp + array('type' => FILE_ASN1_TYPE_BMP_STRING)
'teletexString' => array('type' => FILE_ASN1_TYPE_TELETEX_STRING),
'printableString' => array('type' => FILE_ASN1_TYPE_PRINTABLE_STRING),
'universalString' => array('type' => FILE_ASN1_TYPE_UNIVERSAL_STRING),
'utf8String' => array('type' => FILE_ASN1_TYPE_UTF8_STRING),
'bmpString' => array('type' => FILE_ASN1_TYPE_BMP_STRING)
)
);