Skip to content

Instantly share code, notes, and snippets.

@sandrinodimattia
Created July 23, 2012 06:43
Show Gist options
  • Save sandrinodimattia/3162307 to your computer and use it in GitHub Desktop.
Save sandrinodimattia/3162307 to your computer and use it in GitHub Desktop.
eID MW warning level
void APL_EIDCard::askWarningLevel()
{
APL_AccessWarningLevel lWarningLevel=getWarningLevel();
if(lWarningLevel==APL_ACCESSWARNINGLEVEL_REFUSED)
throw CMWEXCEPTION(EIDMW_ERR_NOT_ALLOW_BY_USER);
if(lWarningLevel==APL_ACCESSWARNINGLEVEL_BEING_ASKED)
throw CMWEXCEPTION(EIDMW_ERR_USER_MUST_ANSWER);
if(lWarningLevel==APL_ACCESSWARNINGLEVEL_TO_ASK)
{
// Set the warning level to accepted without displaying the dialog.
setWarningLevel(APL_ACCESSWARNINGLEVEL_ACCEPTED);
return;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment