<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\subsection*{Summary}


\begin{DoxyItemize}
\item {\bfseries Title\+:} Finding keys
\item {\bfseries Scope\+:} Configuration
\item {\bfseries Level\+:} User Goal
\item {\bfseries Actors\+:} User (usually a sysadmin)
\item {\bfseries Brief\+:} User searches for a key by filtering the key database.
\end{DoxyItemize}

\subsection*{Scenarios}


\begin{DoxyItemize}
\item {\bfseries Precondition\+:} View configuration of an instance.
\item {\bfseries Main success scenario\+:}
\begin{DoxyItemize}
\item User searches for a key by entering information (its path or value) in a field.
\item The whole key database is filtered according to the contents of the search field.
\item At first, only keys that match the path are shown. Then, the application will continue searching for values that contain the search input in the background, and show matches once they are found.
\item When the search input field is cleared, the whole key database will be shown again.
\end{DoxyItemize}
\item {\bfseries Alternative scenario\+:} No results found, the user is informed about this.
\item {\bfseries Error scenario\+:} -\/
\item {\bfseries Postcondition\+:} The filtered keys can be modified.
\item {\bfseries Non-\/functional Constraints\+:} -\/ 
\end{DoxyItemize}</pre></body></html>