Class OpenSSHCertPublicKeyParser

    • Field Detail

      • KEY_TYPES

        public static final java.util.List<java.lang.String> KEY_TYPES
    • Constructor Detail

      • OpenSSHCertPublicKeyParser

        public OpenSSHCertPublicKeyParser()
    • Method Detail

      • getRawPublicKey

        public OpenSshCertificate getRawPublicKey​(java.lang.String keyType,
                                                  Buffer buffer)
                                           throws java.security.GeneralSecurityException
        Parameters:
        keyType - The key type - e.g., "ssh-rsa", "ssh-dss"
        buffer - The Buffer containing the encoded raw public key
        Returns:
        The decoded PublicKey
        Throws:
        java.security.GeneralSecurityException - If failed to generate the key