Jak mogę skonstruować obiekt java.security.PublicKey z łańcucha zakodowanego w base64?

Mam klucz publiczny klucza bse64encoded z zewnętrznego źródła (Sklep Android) i muszę go użyć do zweryfikowania podpisanej treści. Jak mogę przekonwertować łańcuch na instancję interfejsu java.security.PublicKey. Jestem na Java 6, jeśli to robi różnicę.

Klucz jest (prawdopodobnie) generowany przy użyciu standardowej biblioteki java, a nie nadmuchiwanego zamku (od zdalnego zespołu, więc nie jestem pewien). Ich przykładowy kod mówi o użyciu Security.generatePublicKey (base64EncodedPublicKey); ale obiekt Security w standardowej Javie nie ma takiej metody.

questionAnswers(4)

yourAnswerToTheQuestion