chromium/net/data/parse_certificate_unittest/subject_printable_string_containing_utf8_client_cert.pem

Test client certificates for invalid PrintableString testing.

The certificate data can be updated/regenerated with the
net/data/parse_certificate_unittest/regenerate_pem_from_ascii.py script.

#-----BEGIN SERIAL-----
    INTEGER { `00fbb04c2abcdefeab109b0c` }
#-----END SERIAL-----

#-----BEGIN VALIDITY-----
    SEQUENCE {
      UTCTime { "140423205040Z" }
      UTCTime { "370422205040Z" }
    }
#-----END VALIDITY-----

#-----BEGIN SUBJECT-----
    SEQUENCE {
      SET {
        SEQUENCE {
          # countryName
          OBJECT_IDENTIFIER { 2.5.4.6 }
          PrintableString { "AU" }
        }
      }
      SET {
        SEQUENCE {
          # organizationName
          OBJECT_IDENTIFIER { 2.5.4.10 }
	  PrintableString { "Blar" }
        }
      }
      SET {
        SEQUENCE {
          # commonName
	  OBJECT_IDENTIFIER { 2.5.4.3 }
	  # invalid PrintableString. Contains @#_ chars and some UTF-8.
	  PrintableString { "Foo@#_ Clïênt Cërt" }
        }
      }
    }
#-----END SUBJECT-----

#-----BEGIN BASIC_CONSTRAINTS-----
            SEQUENCE {}
#-----END BASIC_CONSTRAINTS-----

#-----BEGIN EXTENSION-----
        SEQUENCE {
          # extKeyUsage
          OBJECT_IDENTIFIER { 2.5.29.37 }
          OCTET_STRING {
            SEQUENCE {
              # clientAuth
              OBJECT_IDENTIFIER { 1.3.6.1.5.5.7.3.2 }
            }
          }
        }
        SEQUENCE {
          # keyUsage
          OBJECT_IDENTIFIER { 2.5.29.15 }
          BOOLEAN { `ff` }
          OCTET_STRING {
            BIT_STRING { `05c0` }
          }
        }
#-----END EXTENSION-----

-----BEGIN CERTIFICATE-----
MIICdDCCAd2gAwIBAgIMAPuwTCq83v6rEJsMMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEwHwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwHhcNMTQwNDIzMjA1MDQwWhcNMzcwNDIyMjA1MDQwWjA8MQswCQYDVQQGEwJBVTENMAsGA1UEChMEQmxhcjEeMBwGA1UEAxMVRm9vQCNfIENsw6/Dqm50IEPDq3J0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDYK8imMuRi/03z0K1Zi0WnvfFHvwlYeyK9Na6XJYaUoIDAtB92kWdGMdAQhLciHnAjkXLI6W15OoV3gA/ElRZ1xUpxTMhjP6PyY5wqT5r6y8FxbiiFKKAnHmUcrgfVW28tQ+0rkLGMryRtrukXOgXBv7gcrmU7G1jC2a7WqmeI8QIDAQABo3IwcDAdBgNVHQ4EFgQUi3XVrMsIvg4fZbf6Vr5sp3Xaha8wHwYDVR0jBBgwFoAUi3XVrMsIvg4fZbf6Vr5sp3Xaha8wCQYDVR0TBAIwADATBgNVHSUEDDAKBggrBgEFBQcDAjAOBgNVHQ8BAf8EBAMCBcAwDQYJKoZIhvcNAQEFBQADgYEAO+h4bZXWPWr3ExksG8KIriKr9I0y9XxxZ88t0RzCw4fi6b6JXOQ0q0iRwj+VritHniV4a0+aEKRy/c/3AgywCgikWuLldH4RHTlgaskfafMuYybcnu9regrhVFeYqnKReAR+H49lTR8LEqycJA+EFBpVLR+78J0JsghcWTJlgCY=
-----END CERTIFICATE-----