Skip to content

SshAuthMessages

[Source]

primitive val SshAuthMessages

Constructors

create

[Source]

new val create()
: SshAuthMessages val^

Returns


Public Functions

service_request

[Source]

fun box service_request(
  service_name: String val)
: Array[U8 val] val

Parameters

Returns


userauth_request_none

[Source]

fun box userauth_request_none(
  username: String val,
  service: String val)
: Array[U8 val] val

Parameters

Returns


userauth_request_password

[Source]

fun box userauth_request_password(
  username: String val,
  service: String val,
  password: String val)
: Array[U8 val] val

Parameters

Returns


userauth_request_publickey

[Source]

fun box userauth_request_publickey(
  username: String val,
  service: String val,
  algorithm: String val,
  public_key: Array[U8 val] val,
  signature: (Array[U8 val] val | None val) = reference)
: Array[U8 val] val

Parameters

Returns


userauth_success

[Source]

fun box userauth_success()
: Array[U8 val] val

Returns


userauth_pk_ok

[Source]

fun box userauth_pk_ok(
  algorithm: String val,
  public_key: Array[U8 val] val)
: Array[U8 val] val

Parameters

Returns


userauth_failure

[Source]

fun box userauth_failure(
  methods: Array[String val] val,
  partial: Bool val)
: Array[U8 val] val

Parameters

Returns


decode_userauth_failure

[Source]

Decode SSH_MSG_USERAUTH_FAILURE. Returns (methods, partial_success).

fun box decode_userauth_failure(
  data: Array[U8 val] val)
: ((Array[String val] val , Bool val) | None val)

Parameters

Returns


eq

[Source]

fun box eq(
  that: SshAuthMessages val)
: Bool val

Parameters

Returns


ne

[Source]

fun box ne(
  that: SshAuthMessages val)
: Bool val

Parameters

Returns