Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Baulig <mabaul@microsoft.com>2019-05-10 11:17:00 +0300
committerMarek Safar <marek.safar@gmail.com>2019-05-10 11:17:00 +0300
commit0e5e464cff103f104bee6beb22461ea7332fe102 (patch)
tree983684cd9d5ced4321082cfd7d2d2652ad5ffba8 /mcs/class/referencesource
parent0c70519707010ff63bfbc5f5eca6fc7e3c181d4f (diff)
Add a few `DISABLE_SECURITY` conditionals. (#14300)
* Add a few `DISABLE_SECURITY` conditionals. * [csproj] Update project files * Fix tests.
Diffstat (limited to 'mcs/class/referencesource')
-rw-r--r--mcs/class/referencesource/mscorlib/system/security/claims/ClaimsPrincipal.cs4
1 files changed, 4 insertions, 0 deletions
diff --git a/mcs/class/referencesource/mscorlib/system/security/claims/ClaimsPrincipal.cs b/mcs/class/referencesource/mscorlib/system/security/claims/ClaimsPrincipal.cs
index 3512df9da93..7968b5cc697 100644
--- a/mcs/class/referencesource/mscorlib/system/security/claims/ClaimsPrincipal.cs
+++ b/mcs/class/referencesource/mscorlib/system/security/claims/ClaimsPrincipal.cs
@@ -117,6 +117,7 @@ namespace System.Security.Claims
return selectedClaimsIdentity;
}
+#if !DISABLE_SECURITY
/// <summary>
/// Used to set a custom claims principal.
/// </summary>
@@ -131,6 +132,7 @@ namespace System.Security.Claims
return new ClaimsPrincipal(Thread.CurrentPrincipal);
}
+#endif
public static Func<IEnumerable<ClaimsIdentity>, ClaimsIdentity> PrimaryIdentitySelector
{
@@ -519,6 +521,7 @@ namespace System.Security.Claims
}
}
+#if !DISABLE_SECURITY
/// <summary>
/// Returns the Current Principal by calling a delegate. Users may specify the delegate.
/// </summary>
@@ -537,6 +540,7 @@ namespace System.Security.Claims
}
}
}
+#endif
/// <summary>
/// Retrieves a <see cref="IEnumerable{Claim}"/> where each claim is matched by <param name="match"/>.