public class PuTTYKeyFile extends BaseFileKeyProvider
PuTTY-User-Key-File-2: ssh-rsa Encryption: none Comment: rsa-key-20080514 Public-Lines: 4 AAAAB3NzaC1yc2EAAAABJQAAAIEAiPVUpONjGeVrwgRPOqy3Ym6kF/f8bltnmjA2 BMdAtaOpiD8A2ooqtLS5zWYuc0xkW0ogoKvORN+RF4JI+uNUlkxWxnzJM9JLpnvA HrMoVFaQ0cgDMIHtE1Ob1cGAhlNInPCRnGNJpBNcJ/OJye3yt7WqHP4SPCCLb6nL nmBUrLM= Private-Lines: 8 AAAAgGtYgJzpktzyFjBIkSAmgeVdozVhgKmF6WsDMUID9HKwtU8cn83h6h7ug8qA hUWcvVxO201/vViTjWVz9ALph3uMnpJiuQaaNYIGztGJBRsBwmQW9738pUXcsUXZ 79KJP01oHn6Wkrgk26DIOsz04QOBI6C8RumBO4+F1WdfueM9AAAAQQDmA4hcK8Bx nVtEpcF310mKD3nsbJqARdw5NV9kCxPnEsmy7Sy1L4Ob/nTIrynbc3MA9HQVJkUz 7V0va5Pjm/T7AAAAQQCYbnG0UEekwk0LG1Hkxh1OrKMxCw2KWMN8ac3L0LVBg/Tk 8EnB2oT45GGeJaw7KzdoOMFZz0iXLsVLNUjNn2mpAAAAQQCN6SEfWqiNzyc/w5n/ lFVDHExfVUJp0wXv+kzZzylnw4fs00lC3k4PZDSsb+jYCMesnfJjhDgkUA0XPyo8 Emdk Private-MAC: 50c45751d18d74c00fca395deb7b7695e3ed6f77
| Modifier and Type | Class and Description |
|---|---|
static class |
PuTTYKeyFile.Factory |
kp, pwdf, resource, type| Constructor and Description |
|---|
PuTTYKeyFile() |
| Modifier and Type | Method and Description |
|---|---|
KeyType |
getType()
Key type.
|
boolean |
isEncrypted() |
protected void |
parseKeyPair() |
protected java.security.KeyPair |
readKeyPair() |
getPrivate, getPublic, init, init, init, init, init, initpublic KeyType getType() throws java.io.IOException
getType in interface KeyProvidergetType in class BaseFileKeyProviderKeyType.java.io.IOException - if there is an I/O error retrieving the key typepublic boolean isEncrypted()
protected java.security.KeyPair readKeyPair()
throws java.io.IOException
readKeyPair in class BaseFileKeyProviderjava.io.IOExceptionprotected void parseKeyPair()
throws java.io.IOException
java.io.IOException