Illustrates declarative role-based security : File Cryptography : File Stream C# Source Code


Custom Search

C# Source Code » File Stream » File Cryptography »

 

Illustrates declarative role-based security








    

/*
Mastering Visual C# .NET
by Jason Price, Mike Gunderloy

Publisher: Sybex;
ISBN: 0782129110
*/


/*
  Example19_8.cs illustrates declarative role-based security
*/

using System;
using System.IO;
using System.Security.Permissions;

[PrincipalPermissionAttribute(SecurityAction.Demand, Role="Administrators")]
public class Example19_8 
{
    public static void Main() 
    {

        // Create a new file to work with
        FileStream fsOut = File.Create(@"c:\\temp\\test.txt");
        // Create a StreamWriter to handle writing
        StreamWriter sw = new StreamWriter(fsOut);
        // And write some data
        sw.WriteLine("'Twas brillig, and the slithy toves");
        sw.WriteLine("Did gyre and gimble in the wabe.");
        sw.Flush();
        sw.Close();

    }
}
           
       
    
   
  
   







HTML code for linking to this page:

Follow Navioo On Twitter

C# Source Code

 Navioo File Stream
» File Cryptography