Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / infocard / Service / managed / Microsoft / InfoCards / PolicyUtility.cs / 1 / PolicyUtility.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; // // Summary: // Contains utility methods for dealing with policy that may be needed in multiple classes. // internal class PolicyUtility { static public bool IsSelfIssuedTokenType( string tokenType ) { if( XmlNames.Saml11.Namespace == tokenType || XmlNames.Saml10.Namespace == tokenType || XmlNames.Saml11.AltNamespace == tokenType ) { return true; } return false; } static public bool IsSelfIssuedClaim( string claimType ) { foreach( string selfUri in InfoCardConstants.SelfIssuedClaimsUris ) { if( selfUri == claimType ) { return true; } } if( InfoCardConstants.PPIDClaimsUri == claimType ) { return true; } return false; } } } // 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
- RectangleConverter.cs
- OdbcStatementHandle.cs
- RuntimeResourceSet.cs
- MethodBody.cs
- SmiSettersStream.cs
- UniqueEventHelper.cs
- _NativeSSPI.cs
- StatusStrip.cs
- EditorZone.cs
- KeyedQueue.cs
- ActiveDocumentEvent.cs
- MissingSatelliteAssemblyException.cs
- SelectorItemAutomationPeer.cs
- TextPointer.cs
- DependencyProperty.cs
- FontConverter.cs
- TemplateParser.cs
- HtmlTextArea.cs
- ValidationSummary.cs
- AddInProcess.cs
- XsltQilFactory.cs
- IndependentAnimationStorage.cs
- XmlSchemaValidationException.cs
- BufferBuilder.cs
- UnsafeNativeMethods.cs
- ValidationResult.cs
- BitmapMetadataEnumerator.cs
- ReflectionUtil.cs
- CryptoHelper.cs
- FrugalList.cs
- Trace.cs
- HttpFileCollectionWrapper.cs
- EncoderBestFitFallback.cs
- ListViewItem.cs
- ComboBoxItem.cs
- AsyncOperationManager.cs
- ApplicationFileCodeDomTreeGenerator.cs
- PackWebResponse.cs
- Main.cs
- PolicyException.cs
- WebPartCatalogCloseVerb.cs
- RuntimeArgument.cs
- Int32.cs
- InternalDispatchObject.cs
- ScriptMethodAttribute.cs
- WindowsListView.cs
- TextLineResult.cs
- WebPartHeaderCloseVerb.cs
- RestHandler.cs
- ActiveXHost.cs
- StatusBarDesigner.cs
- SqlCacheDependencyDatabaseCollection.cs
- DropSource.cs
- SessionStateItemCollection.cs
- RuntimeUtils.cs
- GlobalAllocSafeHandle.cs
- ExceptionHelpers.cs
- CodeLinePragma.cs
- SequentialUshortCollection.cs
- LineSegment.cs
- UriTemplateTrieLocation.cs
- GuidelineCollection.cs
- XMLSchema.cs
- PolicyException.cs
- CorrelationManager.cs
- XmlTextReaderImpl.cs
- DataSourceConverter.cs
- DataBindingList.cs
- ViewgenContext.cs
- XmlWrappingReader.cs
- SqlComparer.cs
- ProjectedWrapper.cs
- QuaternionKeyFrameCollection.cs
- _SingleItemRequestCache.cs
- SystemMulticastIPAddressInformation.cs
- FtpWebResponse.cs
- DataGridViewCellStyleContentChangedEventArgs.cs
- ComponentChangingEvent.cs
- SaveFileDialogDesigner.cs
- SemanticKeyElement.cs
- X509IssuerSerialKeyIdentifierClause.cs
- ClaimTypeElementCollection.cs
- PageBorderless.cs
- IndexOutOfRangeException.cs
- GlobalItem.cs
- DataGridCommandEventArgs.cs
- ExceptionWrapper.cs
- UrlAuthorizationModule.cs
- DbBuffer.cs
- ChangeNode.cs
- SchemaEntity.cs
- httpstaticobjectscollection.cs
- ParseNumbers.cs
- XmlnsCache.cs
- ResourceAttributes.cs
- AutomationProperties.cs
- DeflateInput.cs
- Calendar.cs
- DataGridColumnCollectionEditor.cs
- SelectingProviderEventArgs.cs