sssd_test_framework.utils.vfido
Manage virtual FIDO device.
Classes
|
Manage virtual passkey device and service |
- class sssd_test_framework.utils.vfido.Vfido(*args, **kwargs)
Bases:
MultihostUtility[MultihostHost]Manage virtual passkey device and service
Find all MultihostUtility objects in the constructor.
- stop() bool
Stop vfido service
- Returns:
True if service stop succeeds, else False
- Return type:
bool
- start() bool
Start vfido service
- Returns:
True if service start succeeds, else False
- Return type:
bool
- reset() bool
reset state of vfido service back to clean
- Returns:
True if vfido_reset succeeds, else False
- Return type:
bool
- touch() bool
send touch signal to virtual passkey
- Returns:
True if the touch signal was sent successfully, else False
- Return type:
bool
- pin_set(pin: str | int) bool
Set pin on virtual passkey
- Returns:
Trun if setting pin succeeds, else False
- Return type:
bool
- pin_enable() bool
Enable pin on virtual passkey
- Returns:
True if enabling pin succeeds, else False
- Return type:
bool
- pin_disable() bool
Disable pin on virtual passkey
- Returns:
Trun if disabling pin succeeds, else False
- Return type:
bool