NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Uses of security encodings

The runtime security infrastructure uses persistent representations of various objects to implement security, as detailed below.

To support all of these uses, the System.Security objects support encoding and decoding from representations as sequences of bytes – either binary or XML format. When application code extends these classes it is necessary to compatibly support these encodings. The following sections describe how the encoding works, and how it can be extended.

security objects

The following classes support encoding – these are referred to here as security objects since the process is identical for all types, only with the respective semantics of the corresponding classes: