Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / infocard / Service / managed / Microsoft / InfoCards / BrowserPolicyValidator.cs / 1 / BrowserPolicyValidator.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- // // Presharp uses the c# pragma mechanism to supress its warnings. // These are not recognised by the base compiler so we need to explictly // disable the following warnings. See http://winweb/cse/Tools/PREsharp/userguide/default.asp // for details. // #pragma warning disable 1634, 1691 // unknown message, unknown pragma namespace Microsoft.InfoCards { using System; using System.Collections.Generic; using IDT = Microsoft.InfoCards.Diagnostics.InfoCardTrace; // // Summary: // Validates an InfoCardPolicy specified from the browser. // internal class BrowserPolicyValidator : PolicyValidator { public BrowserPolicyValidator( InfoCardPolicy policy ) : base( policy ) { } // // Summary: // The browser policy can specify a key type of NoKey. // override public void Validate() { ValidateClaims(); /* SSS_WARNINGS_OFF */ ValidateNonWhiteListElements(); /* SSS_WARNINGS_ON */ ValidateRequestType(); ValidateTokenType(); ValidatePrivacyVersion(); ValidateRecipients(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DropShadowBitmapEffect.cs
- TypeForwardedToAttribute.cs
- CustomCredentialPolicy.cs
- MenuRendererStandards.cs
- ErrorProvider.cs
- CodeObject.cs
- RenderDataDrawingContext.cs
- VisualBrush.cs
- GradientStop.cs
- ContentPlaceHolder.cs
- TextEffect.cs
- WeakReferenceEnumerator.cs
- Application.cs
- ResizeBehavior.cs
- DbParameterHelper.cs
- Set.cs
- MemberDomainMap.cs
- MenuItemCollection.cs
- BaseTemplateParser.cs
- BitmapEffect.cs
- QilXmlReader.cs
- ValuePattern.cs
- TreeNodeStyle.cs
- Control.cs
- CompositeTypefaceMetrics.cs
- DynamicArgumentDesigner.xaml.cs
- MailWebEventProvider.cs
- XmlAttributeAttribute.cs
- Int16Converter.cs
- Base64Decoder.cs
- DocumentStatusResources.cs
- InvalidPrinterException.cs
- LoadRetryStrategyFactory.cs
- TaiwanCalendar.cs
- ConsumerConnectionPoint.cs
- ViewRendering.cs
- GraphicsPathIterator.cs
- EdmToObjectNamespaceMap.cs
- SafeNativeMethods.cs
- TextTreeObjectNode.cs
- StyleSheet.cs
- Adorner.cs
- SqlWriter.cs
- SmtpNetworkElement.cs
- EmptyCollection.cs
- CodeVariableDeclarationStatement.cs
- EdgeProfileValidation.cs
- SelectionProcessor.cs
- TreeViewBindingsEditor.cs
- TransformProviderWrapper.cs
- ToolStripItemDesigner.cs
- ListViewUpdatedEventArgs.cs
- EntitySqlQueryState.cs
- SelectionBorderGlyph.cs
- CommandLineParser.cs
- ControlValuePropertyAttribute.cs
- MetabaseSettings.cs
- WindowsFormsHostPropertyMap.cs
- ActivationArguments.cs
- BadImageFormatException.cs
- AppDomainFactory.cs
- ApplicationHost.cs
- SafeNativeMethods.cs
- Command.cs
- SHA256Managed.cs
- cookiecontainer.cs
- StylusPoint.cs
- OutputScope.cs
- ExpressionConverter.cs
- ManipulationStartingEventArgs.cs
- MsmqNonTransactedPoisonHandler.cs
- PointCollection.cs
- Transform3DGroup.cs
- ResolveNameEventArgs.cs
- RelationshipDetailsRow.cs
- ListViewInsertionMark.cs
- EntityWrapperFactory.cs
- WorkflowWebService.cs
- _Events.cs
- IntSecurity.cs
- RotateTransform.cs
- RotateTransform3D.cs
- SystemBrushes.cs
- PropertyHelper.cs
- CurrentChangedEventManager.cs
- StreamAsIStream.cs
- TreeViewImageIndexConverter.cs
- SmtpDigestAuthenticationModule.cs
- ProxyGenerationError.cs
- ProcessExitedException.cs
- GridViewRowPresenter.cs
- SizeF.cs
- TypedDatasetGenerator.cs
- DateTimeOffsetConverter.cs
- SignatureHelper.cs
- IOException.cs
- WinInetCache.cs
- InkCanvasSelectionAdorner.cs
- SimpleHandlerFactory.cs
- ProvidersHelper.cs