# Win32-security 0.1.0

**URL:** <https://www.ruby-forum.com/t/win32-security-0-1-0/155914>\
**Category:** Ruby\
**Created:** [December 18, 2008, 5:59am UTC](https://www.ruby-forum.com/t/win32-security-0-1-0/155914 "2008-12-18T05:59:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![danielb](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/c57346/32.png) [@danielb](https://www.ruby-forum.com/u/danielb)\
**Post date:** [December 18, 2008, 5:59am UTC](https://www.ruby-forum.com/t/win32-security-0-1-0/155914/1 "2008-12-18T05:59:40Z")

</div>

Hi everyone,

The Win32Utils Team is happy to announce the first release of the  
win32-security  
library.

Haha, yes, I know, Windows “Security”. Get it out of your system now.  
Done? Ok.

= What is it?  
A library that encapsulates various aspects of Windows security. For now  
it only  
includes a class that encapsulates SID’s. Future releases will include  
classes  
that encapsulate ACL’s, ACE’s, Tokens, etc.

(There’s some partially complete work for other classes in CVS if you’re  
interested)

= Quick example  
require ‘win32/security’  
include Win32

sid = Security::SID.open(‘djberge’)

sid.valid? # =\> true  
sid.to\_s # =\> “S-1-5-21-3733855671-1102023144-2002619019-1000”  
sid.length # =\> 28  
sid.sid # =\> “\001\005\000\000\000\000\000\005\025\000\000\000…”

= Where is it?  
On our project page of course, at  
[http://www.rubyforge.org/projects/win32utils](http://www.rubyforge.org/projects/win32utils).  
It’s also listed on the RAA at  
[http://raa.ruby-lang.org/project/win32-security](http://raa.ruby-lang.org/project/win32-security).

= How do I get it?  
gem install win32-security

Or, download the .zip file and install manually

Enjoy!

The Win32Utils Team
