Package org.bouncycastle.jcajce.spec
Class OpenSSHPublicKeySpec
- java.lang.Object
-
- java.security.spec.EncodedKeySpec
-
- org.bouncycastle.jcajce.spec.OpenSSHPublicKeySpec
-
- All Implemented Interfaces:
java.security.spec.KeySpec
- Direct Known Subclasses:
OpenSSHPublicKeySpec
public class OpenSSHPublicKeySpec extends java.security.spec.EncodedKeySpec
Holds an OpenSSH encoded public key.
-
-
Constructor Summary
Constructors Constructor Description OpenSSHPublicKeySpec(byte[] encodedKey)
Construct and instance and determine the OpenSSH public key type.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getFormat()
java.lang.String
getType()
The type of OpenSSH public key.
-
-
-
Constructor Detail
-
OpenSSHPublicKeySpec
public OpenSSHPublicKeySpec(byte[] encodedKey)
Construct and instance and determine the OpenSSH public key type. The current types are ssh-rsa, ssh-ed25519, ssh-dss and ecdsa-*It does not validate the key beyond identifying the type.
- Parameters:
encodedKey
-
-
-