diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2010-01-18 19:48:12 -0800 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2010-01-18 19:48:12 -0800 |
commit | 452f7080626d8534d5026260235b3056c46cb295 (patch) | |
tree | 86ab9d4f098ccaacb41edef6ed1fd0846540b2c2 /src | |
parent | 73edd703f1215d7c6166f6a0547ae1c308b10655 (diff) | |
download | DotNetOpenAuth-452f7080626d8534d5026260235b3056c46cb295.zip DotNetOpenAuth-452f7080626d8534d5026260235b3056c46cb295.tar.gz DotNetOpenAuth-452f7080626d8534d5026260235b3056c46cb295.tar.bz2 |
Brought back CLR 2 security attributes for ProtocolException class when appropriate.
Diffstat (limited to 'src')
-rw-r--r-- | src/DotNetOpenAuth/Messaging/ProtocolException.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/DotNetOpenAuth/Messaging/ProtocolException.cs b/src/DotNetOpenAuth/Messaging/ProtocolException.cs index 702f290..fb9ec6d 100644 --- a/src/DotNetOpenAuth/Messaging/ProtocolException.cs +++ b/src/DotNetOpenAuth/Messaging/ProtocolException.cs @@ -80,7 +80,11 @@ namespace DotNetOpenAuth.Messaging { /// <IPermission class="System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Read="*AllFiles*" PathDiscovery="*AllFiles*"/> /// <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="SerializationFormatter"/> /// </PermissionSet> +#if CLR4 [SecurityCritical] +#else + [SecurityPermission(SecurityAction.LinkDemand, Flags = SecurityPermissionFlag.SerializationFormatter)] +#endif public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { base.GetObjectData(info, context); throw new NotImplementedException(); |