Cred
Ssh
Interactive
Prompt
constructor
name
get_
instruction
get_
name
get_
response
get_
text
is_
masked
ref
set_
response
unref
new
GJS API Reference
Ggit-1.0
Ggit
CredSshInteractivePrompt
Class CredSshInteractivePrompt
Represents a ssh interactive prompt.
record
Hierarchy
CredSshInteractivePrompt
Index
Constructors
constructor
Properties
name
Methods
get_
instruction
get_
name
get_
response
get_
text
is_
masked
ref
set_
response
unref
new
Constructors
constructor
new
Cred
Ssh
Interactive
Prompt
(
name
:
string
, instruction
:
string
, text
:
string
, is_masked
:
boolean
)
:
CredSshInteractivePrompt
Parameters
name:
string
instruction:
string
text:
string
is_masked:
boolean
Returns
CredSshInteractivePrompt
Properties
Static
name
name
:
string
Methods
get_
instruction
get_
instruction
(
)
:
string
Returns
string
get_
name
get_
name
(
)
:
string
Returns
string
get_
response
get_
response
(
)
:
string
Returns
string
get_
text
get_
text
(
)
:
string
Returns
string
is_
masked
is_
masked
(
)
:
boolean
Returns
boolean
ref
ref
(
)
:
CredSshInteractivePrompt
Returns
CredSshInteractivePrompt
set_
response
set_
response
(
response
:
string
)
:
void
Parameters
response:
string
Returns
void
unref
unref
(
)
:
void
Returns
void
Static
new
new
(
name
:
string
, instruction
:
string
, text
:
string
, is_masked
:
boolean
)
:
CredSshInteractivePrompt
Parameters
name:
string
instruction:
string
text:
string
is_masked:
boolean
Returns
CredSshInteractivePrompt
Cred
Ssh
Interactive
Prompt
constructor
name
get_
instruction
get_
name
get_
response
get_
text
is_
masked
ref
set_
response
unref
new
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZ2l0XzFfMC5HZ2l0LkNyZWRTc2hJbnRlcmFjdGl2ZVByb21wdC5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHZ2l0XzFfMC5HZ2l0LkNyZWRTc2hJbnRlcmFjdGl2ZVByb21wdC5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZ2l0XzFfMC5HZ2l0LkNyZWRTc2hJbnRlcmFjdGl2ZVByb21wdC5odG1sI2dldF9pbnN0cnVjdGlvbiIsIm5hbWUiOiJnZXRfaW5zdHJ1Y3Rpb24iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2dpdF8xXzAuR2dpdC5DcmVkU3NoSW50ZXJhY3RpdmVQcm9tcHQuaHRtbCNnZXRfbmFtZSIsIm5hbWUiOiJnZXRfbmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZ2l0XzFfMC5HZ2l0LkNyZWRTc2hJbnRlcmFjdGl2ZVByb21wdC5odG1sI2dldF9yZXNwb25zZSIsIm5hbWUiOiJnZXRfcmVzcG9uc2UiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2dpdF8xXzAuR2dpdC5DcmVkU3NoSW50ZXJhY3RpdmVQcm9tcHQuaHRtbCNnZXRfdGV4dCIsIm5hbWUiOiJnZXRfdGV4dCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZ2l0XzFfMC5HZ2l0LkNyZWRTc2hJbnRlcmFjdGl2ZVByb21wdC5odG1sI2lzX21hc2tlZCIsIm5hbWUiOiJpc19tYXNrZWQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2dpdF8xXzAuR2dpdC5DcmVkU3NoSW50ZXJhY3RpdmVQcm9tcHQuaHRtbCNyZWYiLCJuYW1lIjoicmVmIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdnaXRfMV8wLkdnaXQuQ3JlZFNzaEludGVyYWN0aXZlUHJvbXB0Lmh0bWwjc2V0X3Jlc3BvbnNlIiwibmFtZSI6InNldF9yZXNwb25zZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZ2l0XzFfMC5HZ2l0LkNyZWRTc2hJbnRlcmFjdGl2ZVByb21wdC5odG1sI3VucmVmIiwibmFtZSI6InVucmVmIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR2dpdF8xXzAuR2dpdC5DcmVkU3NoSW50ZXJhY3RpdmVQcm9tcHQuaHRtbCNuZXciLCJuYW1lIjoibmV3IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR2dpdF8xXzAuR2dpdC5DcmVkU3NoSW50ZXJhY3RpdmVQcm9tcHQuaHRtbCIsIm5hbWUiOiJDcmVkU3NoSW50ZXJhY3RpdmVQcm9tcHQifQ==
Represents a ssh interactive prompt.