diff options
Diffstat (limited to 'eaaf_core/src/test/resources/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml')
-rw-r--r-- | eaaf_core/src/test/resources/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml | 113 |
1 files changed, 55 insertions, 58 deletions
diff --git a/eaaf_core/src/test/resources/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml b/eaaf_core/src/test/resources/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml index 2eec2b70..da3955e6 100644 --- a/eaaf_core/src/test/resources/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml +++ b/eaaf_core/src/test/resources/process/spring/test/SampleProcessDefinitionForSAML1Authentication.xml @@ -1,61 +1,58 @@ <?xml version="1.0" encoding="UTF-8"?> -<!-- - --> - -<pd:ProcessDefinition xmlns:pd="http://reference.e-government.gv.at/namespace/moa/process/definition/v1" - id="SampleProcessDefinitionForSAML1Authentication"> - - <!-- - returns String 'bkuURL' - --> - <pd:Task id="bkuSelectionTask" class="SelectBKUTask" /> - - <!-- - requires 'bkuURL' - returns String 'IdentityLink' - --> - <pd:Task id="getIdentityLinkTask" class="GetIdentityLinkTask" /> - - <!-- - requires 'IdentityLink' - returns Boolean 'isIdentityLinkValidated' - --> - <pd:Task id="validateIdentityLinkTask" class="ValidateIdentityLinkTask" /> - - <!-- - requires 'IdentityLink', 'isIdentityLinkValidated', 'bkuURL' - returns String 'SignedAuthBlock' - --> - <pd:Task id="signAuthBlockTask" class="SignAuthBlockTask" /> - - <!-- - requires 'IdentityLink', 'isIdentityLinkValidated', 'SignedAuthBlock' - returns Boolean 'isSignedAuthBlockValidated' - --> - <pd:Task id="validateSignedAuthBlockTask" class="ValidateSignedAuthBlockTask" /> - - <!-- - requires 'IdentityLink', 'isIdentityLinkValidated', 'SignedAuthBlock', 'isSignedAuthBlockValidated'; - returns 'SAML1Assertion' - --> - <pd:Task id="createAssertionTask" class="CreateSAML1AssertionTask" /> - - <pd:Task id="task2" class="HelloWorldTask" async="true" /> - - <pd:StartEvent id="start" /> - <pd:EndEvent id="end" /> - - <pd:Transition from="start" to="bkuSelectionTask" conditionExpression="ctx['bkuURL'] == null" /> - <pd:Transition from="start" to="getIdentityLinkTask" /> - - <pd:Transition from="bkuSelectionTask" to="getIdentityLinkTask" /> - <pd:Transition from="getIdentityLinkTask" to="validateIdentityLinkTask" /> - <pd:Transition from="validateIdentityLinkTask" to="signAuthBlockTask" conditionExpression="ctx['isIdentityLinkValidated']" /> - <pd:Transition from="signAuthBlockTask" to="validateSignedAuthBlockTask" /> - <pd:Transition from="validateSignedAuthBlockTask" to="createAssertionTask" conditionExpression="ctx['isSignedAuthBlockValidated']" /> - - <pd:Transition from="createAssertionTask" to="task2" /> - - <pd:Transition from="task2" to="end" /> +<!-- --> + +<pd:ProcessDefinition + xmlns:pd="http://reference.e-government.gv.at/namespace/moa/process/definition/v1" + id="SampleProcessDefinitionForSAML1Authentication"> + + <!-- returns String 'bkuURL' --> + <pd:Task id="bkuSelectionTask" class="SelectBKUTask" /> + + <!-- requires 'bkuURL' returns String 'IdentityLink' --> + <pd:Task id="getIdentityLinkTask" class="GetIdentityLinkTask" /> + + <!-- requires 'IdentityLink' returns Boolean 'isIdentityLinkValidated' --> + <pd:Task id="validateIdentityLinkTask" + class="ValidateIdentityLinkTask" /> + + <!-- requires 'IdentityLink', 'isIdentityLinkValidated', 'bkuURL' returns + String 'SignedAuthBlock' --> + <pd:Task id="signAuthBlockTask" class="SignAuthBlockTask" /> + + <!-- requires 'IdentityLink', 'isIdentityLinkValidated', 'SignedAuthBlock' + returns Boolean 'isSignedAuthBlockValidated' --> + <pd:Task id="validateSignedAuthBlockTask" + class="ValidateSignedAuthBlockTask" /> + + <!-- requires 'IdentityLink', 'isIdentityLinkValidated', 'SignedAuthBlock', + 'isSignedAuthBlockValidated'; returns 'SAML1Assertion' --> + <pd:Task id="createAssertionTask" + class="CreateSAML1AssertionTask" /> + + <pd:Task id="task2" class="HelloWorldTask" async="true" /> + + <pd:StartEvent id="start" /> + <pd:EndEvent id="end" /> + + <pd:Transition from="start" to="bkuSelectionTask" + conditionExpression="ctx['bkuURL'] == null" /> + <pd:Transition from="start" to="getIdentityLinkTask" /> + + <pd:Transition from="bkuSelectionTask" + to="getIdentityLinkTask" /> + <pd:Transition from="getIdentityLinkTask" + to="validateIdentityLinkTask" /> + <pd:Transition from="validateIdentityLinkTask" + to="signAuthBlockTask" + conditionExpression="ctx['isIdentityLinkValidated']" /> + <pd:Transition from="signAuthBlockTask" + to="validateSignedAuthBlockTask" /> + <pd:Transition from="validateSignedAuthBlockTask" + to="createAssertionTask" + conditionExpression="ctx['isSignedAuthBlockValidated']" /> + + <pd:Transition from="createAssertionTask" to="task2" /> + + <pd:Transition from="task2" to="end" /> </pd:ProcessDefinition> |