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
- EmbeddedMailObject.cs
- TypeConvertions.cs
- TextEditorThreadLocalStore.cs
- keycontainerpermission.cs
- IsolationInterop.cs
- WebPartDescription.cs
- AuthorizationRuleCollection.cs
- HitTestResult.cs
- ActiveXSite.cs
- GridViewPageEventArgs.cs
- PaintEvent.cs
- GridViewHeaderRowPresenter.cs
- SoapObjectInfo.cs
- BasePattern.cs
- SuppressMessageAttribute.cs
- ReferenceTypeElement.cs
- typedescriptorpermission.cs
- Soap.cs
- MruCache.cs
- CollectionDataContractAttribute.cs
- ValueExpressions.cs
- PreviousTrackingServiceAttribute.cs
- BindingCollection.cs
- MappedMetaModel.cs
- HtmlHead.cs
- PersonalizationProvider.cs
- ComplexPropertyEntry.cs
- SettingsPropertyValueCollection.cs
- XmlCDATASection.cs
- HttpGetClientProtocol.cs
- OrderedDictionary.cs
- IndicShape.cs
- XmlSchemaAnnotated.cs
- TimeSpanValidatorAttribute.cs
- XmlSchemaExporter.cs
- Function.cs
- FlowLayoutPanel.cs
- NameValuePair.cs
- XmlMemberMapping.cs
- SqlStatistics.cs
- SlipBehavior.cs
- HttpVersion.cs
- EndPoint.cs
- Span.cs
- Compiler.cs
- DetailsViewRow.cs
- SqlNode.cs
- TableProviderWrapper.cs
- X509ChainPolicy.cs
- AuthenticationModulesSection.cs
- LZCodec.cs
- MergePropertyDescriptor.cs
- SqlProviderManifest.cs
- AxImporter.cs
- XhtmlConformanceSection.cs
- ProjectionNode.cs
- ArrayWithOffset.cs
- XmlWrappingWriter.cs
- WebPartActionVerb.cs
- SoapClientMessage.cs
- Inline.cs
- TextRange.cs
- UIElementPropertyUndoUnit.cs
- XMLSyntaxException.cs
- DataGridViewColumn.cs
- CircleHotSpot.cs
- TransactionScopeDesigner.cs
- HtmlButton.cs
- DnsElement.cs
- SubclassTypeValidatorAttribute.cs
- UnsafeMethods.cs
- BlurEffect.cs
- WebControlsSection.cs
- BamlLocalizationDictionary.cs
- CallTemplateAction.cs
- QueryAccessibilityHelpEvent.cs
- MSG.cs
- CustomWebEventKey.cs
- DesignerActionHeaderItem.cs
- GenerateHelper.cs
- DictionaryEntry.cs
- DataGridView.cs
- DataControlFieldCollection.cs
- EditorResources.cs
- Script.cs
- GatewayDefinition.cs
- HostingEnvironmentException.cs
- TextFormatterImp.cs
- DatagridviewDisplayedBandsData.cs
- Style.cs
- UrlMappingsSection.cs
- DummyDataSource.cs
- PartitionResolver.cs
- JournalEntryListConverter.cs
- DirectionalLight.cs
- Compress.cs
- UniqueConstraint.cs
- SafeRightsManagementHandle.cs
- MimeTextImporter.cs
- CodeObjectCreateExpression.cs