Ejemplo n.º 1
0
        private void CreateFunctionExecution(object sender, EventArgs args)
        {
            pol.ApplyElement  apply = new pol.ApplyElement("urn:new_function", new pol.IExpressionReadWriteCollection(), XacmlVersion.Version11);
            FunctionExecution node  = new FunctionExecution(apply);

            tvwCondition.Nodes.Add(node);
            _condition.Arguments.Add(apply);
        }
Ejemplo n.º 2
0
        private void CreateFunctionExecutionFromFunction(object sender, EventArgs args)
        {
            FunctionExecution func = (FunctionExecution)tvwCondition.SelectedNode;

            pol.ApplyBaseReadWrite parentApply = func.ApplyBaseDefinition;

            pol.ApplyElement  apply = new pol.ApplyElement("urn:new_function", new pol.IExpressionReadWriteCollection(), XacmlVersion.Version11);
            FunctionExecution node  = new FunctionExecution(apply);

            func.Nodes.Add(node);
            parentApply.Arguments.Add(apply);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Creates a new Apply using the reference to the apply definition in the policy document.
 /// </summary>
 /// <param name="apply">The apply definition of the policy document.</param>
 public Apply(pol.ApplyElement apply) : base(apply)
 {
 }
Ejemplo n.º 4
0
		private void CreateFunctionExecutionFromFunction( object sender, EventArgs args )
		{
			FunctionExecution func = (FunctionExecution)tvwCondition.SelectedNode;
			pol.ApplyBaseReadWrite parentApply = func.ApplyBaseDefinition;

			pol.ApplyElement apply = new pol.ApplyElement( "urn:new_function", new pol.IExpressionReadWriteCollection(), XacmlVersion.Version11 );
			FunctionExecution node = new FunctionExecution( apply );

			func.Nodes.Add( node );
			parentApply.Arguments.Add( apply );
		}
Ejemplo n.º 5
0
		private void CreateFunctionExecution( object sender, EventArgs args )
		{
			pol.ApplyElement apply = new pol.ApplyElement( "urn:new_function", new pol.IExpressionReadWriteCollection(), XacmlVersion.Version11 );
			FunctionExecution node = new FunctionExecution( apply );

			tvwCondition.Nodes.Add( node );
			_condition.Arguments.Add( apply );
		}