sign
fun sign(algorithmName: String, privateKeyData: String, passphrase: String?, dataToSign: ByteArray): ByteArray(source)
Sign authentication data using a private key.
Return
SSH-encoded signature blob
Parameters
algorithm Name
SSH signature algorithm (e.g., "ssh-ed25519", "rsa-sha2-256")
private Key Data
PEM or OpenSSH private key contents
passphrase
Key passphrase, or null if unencrypted
data To Sign
The data to sign (as provided by AuthHandler.onSignatureRequest)
fun sign(algorithmName: String, privateKeyData: ByteArray, passphrase: String?, dataToSign: ByteArray): ByteArray(source)
Sign authentication data using a private key.
Return
SSH-encoded signature blob
Parameters
algorithm Name
SSH signature algorithm (e.g., "ssh-ed25519", "rsa-sha2-256")
private Key Data
PEM or OpenSSH private key contents as bytes
passphrase
Key passphrase, or null if unencrypted
data To Sign
The data to sign (as provided by AuthHandler.onSignatureRequest)