34 writes to Safe
dotnet-svcutil-lib (34)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\ActionItem.cs (1)
111
Safe
= "Doesn't leak information or resources")]
FrameworkFork\System.ServiceModel\Internals\System\Runtime\AssertHelper.cs (1)
28
Safe
= "Exists only on debug versions")]
FrameworkFork\System.ServiceModel\Internals\System\Runtime\Diagnostics\DiagnosticTraceBase.cs (7)
46
Safe
= "Doesn't leak info\\resources")]
72
Safe
= "Does not leak any resource and has been reviewed")]
86
Safe
= "Does not leak any resource and has been reviewed")]
130
Safe
= "Doesn't leak resources\\Information")]
200
Safe
= "Event identities cannot be spoofed as they are constants determined inside the method, Demands the same permission that is asserted by the unsafe method.")]
212
Safe
= "only uses the CM to get the ActivityId, which is not protected data, doesn't leak the CM")]
222
Safe
= "only uses the CM to get the ActivityId, which is not protected data, doesn't leak the CM")]
FrameworkFork\System.ServiceModel\Internals\System\Runtime\Diagnostics\EtwDiagnosticTrace.cs (8)
45
[Fx.Tag.SecurityNote(Critical = "reading critical field defaultEtwProviderId",
Safe
= "Doesn't leak info\\resources")]
67
Safe
= "Doesn't leak info\\resources")]
79
Safe
= "Doesn't leak resources or information")]
90
Safe
= "Doesn't leak info\\resources")]
98
[Fx.Tag.SecurityNote(Critical = "Accesses the security critical etwProvider field",
Safe
= "Doesn't leak info\\resources")]
126
Safe
= "Doesn't leak information or resources")]
221
Safe
= "Only queries the status of the provider - does not modify the state")]
229
Safe
= "Only queries the status of the provider - does not modify the state")]
FrameworkFork\System.ServiceModel\Internals\System\Runtime\Diagnostics\EventTraceActivity.cs (3)
51
Safe
= "We do not leak security data.")]
59
Safe
= "We do not leak security data.")]
71
Safe
= "We do not leak security data.")]
FrameworkFork\System.ServiceModel\Internals\System\Runtime\ExceptionTrace.cs (2)
222
Safe
= "Does not leak any resource, needed for debugging")]
238
Safe
= "Safe because it's a no-op in retail builds.")]
FrameworkFork\System.ServiceModel\Internals\System\Runtime\Fx.cs (7)
65
Safe
= "Doesn't leak info\\resources")]
78
[Fx.Tag.SecurityNote(Critical = "access critical field",
Safe
= "ok for get-only access")]
152
Safe
= "The side affect of the app crashing is actually intended here")]
919
[Fx.Tag.SecurityNote(Critical = "Accesses critical field.",
Safe
= "Data provided by caller.")]
928
[Fx.Tag.SecurityNote(Critical = "Accesses critical field.",
Safe
= "Data is not privileged.")]
951
Safe
= "Guaranteed not to call into PT user code from the finally.")]
984
Safe
= "Guaranteed not to call into PT user code from the finally.")]
FrameworkFork\System.ServiceModel\Internals\System\Runtime\SynchronizedPool.cs (1)
335
[Fx.Tag.SecurityNote(Critical = "Asserts in order to get the processor count from the environment",
Safe
= "This data isn't actually protected so it's ok to leak")]
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (1)
673
Safe
= "LinkDemand is spurious, not protecting anything in particular.")]
FrameworkFork\System.ServiceModel\System\ServiceModel\Diagnostics\TraceUtility.cs (2)
280
Safe
= "Doesn't leak config section instance, just reads and stores bool values.")]
317
Safe
= "Doesn't leak config section instance, just reads and stores string values for Guid")]
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\MessageRpc.cs (1)
409
Safe
= "Does call properly and calls Dispose, doesn't leak control of the IDisposable out of the function.")]