|
Algorithm 3 Contextual Challenge or Corroborated Revocation |
|
Require: authenticated device , risk , context vector
|
| 1: if
and
then
|
| 2: return
|
| 3: else if differs from registered class then
|
| 4: return
|
| 5: else if
and
then
|
| 6: return
|
| 7: else if
or
then
|
| 8: return
|
| 9: else if exceeds policy then
|
| 10: return
|
| 11: else
|
| 12: return
|
| 13: end if
|