// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Nokia Corporation - initial contribution.
//
// Contributors:
//
// Description:
//DialogOptionSelection (multiple options could be specified using delimeter ',') = Always/Never/SessionYes/SessionNo
//ExpectedDialogOptions (Optional) = Always/Never/SessionYes/SessionNo
//PlatSecPass = True/False
//ExpectedUpsDecision (Optional, multiple options could be specified using delimeter ',') = Yes/No/SessionYes/SessionNo
//PromptTriggerCount (Optional) = Expected number of times prompt would be triggered by test
//NoOfAuthoriseCalls = 1..N (N - Maximum number of iterations , 10 is the limit)
//AlwaysOpenNewSession (Each iteration open the session in the beiginning of the iteration and close at the end if set to True) = True/False
//UseSameSubSession (Optional, Each iteration uses same SubSession if set to True) = True/False
//UseSameSubSessionAfterClose (Optional, Each iteration uses same SubSession after closing it at the end of iteration) = True/False
//AlwaysOpenNewSubSession (Optional, Always open new SubSession for each iteration) = True/False
[ProtSidPlatSecFail]
ServiceId = 10281DD8
Destination = 0776655443
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
[UnProtSidPlatSecPass]
ServiceId = 10281DD8
Destination = 0776655443
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = True
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
[UnProtSidPlatSecFail]
ServiceId = 10281DD8
Destination = 0776655443
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
[ProtSidPlatSecPass]
ServiceId = 10281DD8
Destination = 0776655443
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = True
ExpectedUpsDecision = Yes
PromptTriggerCount = 0
[ValidPromptResponse]
ServiceId = 10281DD8
Destination = 0776655443
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
ExpectedDialogOptions = Always/Never/SessionYes/SessionNo
[ValidDestinationIPPrompted]
ServiceId = 10281DD8
Destination = 10.0.0.10
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
[UserResponseSessionYes]
ServiceId = 10281DD8
Destination = 10.0.0.10
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
[PromptAgainAfterSessionYes]
ServiceId = 10281DD8
Destination = 0789012345
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 2
NoOfAuthoriseCalls = 2
[PromptAfterSessionYesWithNewSubSession]
ServiceId = 10281DD8
Destination = 0789012345
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 2
NoOfAuthoriseCalls = 2
UseSameSubSessionAfterClose = True
[PromptAgainAfterSessionNo]
ServiceId = 10281DD8
Destination = 0789012345
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionNo
PlatSecPass = False
ExpectedUpsDecision = SessionNo
PromptTriggerCount = 2
NoOfAuthoriseCalls = 2
[PromptAfterSessionNoWithNewSubSession]
ServiceId = 10281DD8
Destination = 0789012345
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionNo
PlatSecPass = False
ExpectedUpsDecision = SessionNo
PromptTriggerCount = 2
NoOfAuthoriseCalls = 2
UseSameSubSessionAfterClose = True
[NoPromptAfterAlwaysResponse]
ServiceId = 10281DD8
Destination = 0789012345
OpaqueData = NoOpaqueData
DialogOptionSelection = Always
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
NoOfAuthoriseCalls = 2
[NoPromptInNewSessionAfterAlways]
ServiceId = 10281DD8
Destination = 0789012345
OpaqueData = NoOpaqueData
DialogOptionSelection = Always
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
NoOfAuthoriseCalls = 2
AlwaysOpenNewSession = True
UseSameSubSessionAfterClose = True
[NoPromptInSameSessionAfterNever]
ServiceId = 10281DD8
Destination = 0789012345
OpaqueData = NoOpaqueData
DialogOptionSelection = Never
PlatSecPass = False
ExpectedUpsDecision = SessionNo
PromptTriggerCount = 1
NoOfAuthoriseCalls = 2
[NoPromptInNewSessionAfterNever]
ServiceId = 10281DD8
Destination = 0789012345
OpaqueData = NoOpaqueData
DialogOptionSelection = Never
PlatSecPass = False
ExpectedUpsDecision = SessionNo
PromptTriggerCount = 1
NoOfAuthoriseCalls = 2
AlwaysOpenNewSession = True
UseSameSubSessionAfterClose = True
[UserResponseYes]
ServiceId = 10281DD8
Destination = 0789012345
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
[UserResponseNo]
ServiceId = 10281DD8
Destination = 10.0.0.1
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionNo
PlatSecPass = False
ExpectedUpsDecision = SessionNo
PromptTriggerCount = 1
[Client1UserResponseSessionYes]
ServiceId = 10281DD8
Destination = 20.0.0.1
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
ExpectedUpsDecision = SessionYes
[Client2UserResponseSessionNo]
ServiceId = 10281DD8
Destination = 20.0.0.2
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionNo
PlatSecPass = False
ExpectedUpsDecision = SessionNo
[Client1UserResponseAlways]
ServiceId = 10281DD8
Destination = 20.0.0.1
OpaqueData = NoOpaqueData
DialogOptionSelection = Always
PlatSecPass = False
ExpectedUpsDecision = SessionYes
[Client2UserResponseNever]
ServiceId = 10281DD8
Destination = 20.0.0.2
OpaqueData = NoOpaqueData
DialogOptionSelection = Never
PlatSecPass = False
ExpectedUpsDecision = SessionNo
[Client2UserResponseSessionNo]
ServiceId = 10281DD8
Destination = 20.0.0.2
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionNo
PlatSecPass = False
ExpectedUpsDecision = SessionNo
[MultipleSubSessionsWithAlways]
ServiceId = 10281DD8
Destination = 20.0.0.1
OpaqueData = NoOpaqueData
DialogOptionSelection = Always
PlatSecPass = False
ExpectedUpsDecision = SessionYes
PromptTriggerCount = 1
NoOfAuthoriseCalls = 2
AlwaysOpenNewSubSession = True
[MultipleSubSessionsWithSessionYes]
ServiceId = 10281DD8
Destination = 20.0.0.1
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes,Always
PlatSecPass = False
ExpectedUpsDecision = SessionYes,SessionYes
PromptTriggerCount = 2
NoOfAuthoriseCalls = 2
AlwaysOpenNewSubSession = True
[CancelPromptCall]
ServiceId = 10281DD8
Destination = 20.0.0.1
OpaqueData = NoOpaqueData
DialogOptionSelection = SessionYes
PlatSecPass = False
CancelPromptCall = True
PromptTriggerCount = 0
[StorePromptTriggerCount]
StorePromptTriggerCount = True
[PromptCount_2]
PromptTriggerCount = 2
[PromptCount_3]
PromptTriggerCount = 3