/* * Copyright (C) 2011-2012 Intel Corporation * All rights reserved. */ package api.as; import java.io.ByteArrayOutputStream; import java.io.IOException; import com.fasterxml.jackson.databind.ObjectMapper; //import org.codehaus.jackson.map.ObjectMapper; import org.junit.Test; /** * * @author jbuhacoff */ public class RegistrationTest { protected static final ObjectMapper mapper = new ObjectMapper(); @Test public void testEncodePemWithJson() throws IOException { String pem = "-----BEGIN CERTIFICATE REQUEST-----\n"+ "MIIBnTCCAQYCAQAwXTELMAkGA1UEBhMCU0cxETAPBgNVBAoTCE0yQ3J5cHRvMRIw\n"+ "EAYDVQQDEwlsb2NhbGhvc3QxJzAlBgkqhkiG9w0BCQEWGGFkbWluQHNlcnZlci5l\n"+ "eGFtcGxlLmRvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAr1nYY1Qrll1r\n"+ "uB/FqlCRrr5nvupdIN+3wF7q915tvEQoc74bnu6b8IbbGRMhzdzmvQ4SzFfVEAuM\n"+ "MuTHeybPq5th7YDrTNizKKxOBnqE2KYuX9X22A1Kh49soJJFg6kPb9MUgiZBiMlv\n"+ "tb7K3CHfgw5WagWnLl8Lb+ccvKZZl+8CAwEAAaAAMA0GCSqGSIb3DQEBBAUAA4GB\n"+ "AHpoRp5YS55CZpy+wdigQEwjL/wSluvo+WjtpvP0YoBMJu4VMKeZi405R7o8oEwi\n"+ "PdlrrliKNknFmHKIaCKTLRcU59ScA6ADEIWUzqmUzP5Cs6jrSRo3NKfg1bd09D1K\n"+ "9rsQkRc9Urv9mRBIsredGnYECNeRaK5R1yzpOowninXC\n"+ "-----END CERTIFICATE REQUEST-----"; ByteArrayOutputStream out = new ByteArrayOutputStream(); mapper.writeValue(out, pem); System.out.println(out.toString()); System.out.println(pem); } }