allows the request to interact with the user, possibly prompting via UI for secrets if any are required, or if none are found in persistent storage.
no special behavior; by default no user interaction is allowed and requests for secrets are fulfilled from persistent storage, or if no secrets are available an error is returned.
Internal flag, not part of the D-Bus API.
Internal flag, not part of the D-Bus API.
explicitly prompt for new secrets from the user. This flag signals that NetworkManager thinks any existing secrets are invalid or wrong. This flag implies that interaction is allowed.
set if the request was initiated by user-requested action via the D-Bus interface, as opposed to automatically initiated by NetworkManager in response to (for example) scan results or carrier changes.
indicates that WPS enrollment is active with PBC method. The agent may suggest that the user pushes a button on the router instead of supplying a PSK.
#NMSecretAgentGetSecretsFlags values modify the behavior of a GetSecrets request.