Evaluation Order | Action | Dependency |
1 | Require SSL | None |
2 | Require HTTP Basic Authentication | The Identify Consumer action (if the Authenticate Credentials option is selected). |
3 | Require WSS Username Token | None |
4 | Require X.509 Token | None |
5 | Require SAML Token | None |
6 | Require Signing | None |
7 | Require Encryption | None |
8 | Require Timestamps | The actions Require SSL, Require Signing and Require Encryption. |
9 | Identify Consumer | If Identify Consumer's identifier field is set to: HTTP Token, the action Require HTTP Basic Authentication may also be required. WSS Header Token, the action Require WSS Username Token is also required. Consumer Certificate, the actions Require X.509 Token or Require Signing are also required. |
10 | Authorize User | The Require HTTP Basic Authentication, Require WSS Username Token or Require SAML Token action. |
11 | Validate Schema | None |
12 | Log Invocation | None |
13 | Monitor Service Performance | None |
14 | Monitor Service Level Agreement | Identify Consumer |
15 | Throttling Traffic Optimization | Identify Consumer (if the Limit Traffic for Applications option is selected). |