**javacard.security** ====Interface PublicKey ==== **All Superinterfaces:** [[javacard:java-card-api:Key|Key]] **All Known Subinterfaces:** [[javacard:java-card-api:DSAPublicKey|DSAPublicKey]] , [[javacard:java-card-api:ECPublicKey|ECPublicKey]] , [[javacard:java-card-api:RSAPublicKey|RSAPublicKey]] ---- *[[javacard:java-card-api:key|Key]] \\ The PublicKey interface is the base interface for public keys used in asymmetric algorithms. ---- ^ Method Summary ^^   ^ Methods inherited from interface javacard.security.Key ^ | [[javacard:java-card-api:Key#clearKey()|clearKey]] , [[javacard:java-card-api:Key#getSize()|getSize]] , [[javacard:java-card-api:Key#getType()|getType]] , [[javacard:java-card-api:Key#isInitialized()|isInitialized]] |