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
- Error.cs
- GuidelineSet.cs
- PageThemeParser.cs
- ListBoxItem.cs
- ImageDrawing.cs
- ImageMapEventArgs.cs
- DataGridLength.cs
- LazyTextWriterCreator.cs
- HttpApplication.cs
- StateRuntime.cs
- SubMenuStyleCollection.cs
- ParallelQuery.cs
- XmlSignatureProperties.cs
- CodeDOMProvider.cs
- DataGridTablesFactory.cs
- DictionaryContent.cs
- ThreadSafeList.cs
- FormViewModeEventArgs.cs
- GeometryDrawing.cs
- Header.cs
- TransformCollection.cs
- IdentityHolder.cs
- TextOutput.cs
- ConnectionManagementElementCollection.cs
- FixedPosition.cs
- LocatorGroup.cs
- Compilation.cs
- StaticFileHandler.cs
- PermissionSetTriple.cs
- ErrorFormatterPage.cs
- MouseWheelEventArgs.cs
- CompilerWrapper.cs
- IPEndPointCollection.cs
- CodeAttributeArgument.cs
- SqlUDTStorage.cs
- FormViewDeleteEventArgs.cs
- TableLayoutPanelCodeDomSerializer.cs
- FilteredDataSetHelper.cs
- WindowsRichEdit.cs
- SudsWriter.cs
- PartitionResolver.cs
- DoubleKeyFrameCollection.cs
- ContractTypeNameCollection.cs
- SelectionWordBreaker.cs
- EntityDataSourceEntityTypeFilterItem.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- PolygonHotSpot.cs
- ModuleBuilder.cs
- SchemaElementDecl.cs
- RuntimeArgument.cs
- DES.cs
- DoubleStorage.cs
- XmlSerializerFormatAttribute.cs
- MsmqReceiveHelper.cs
- GroupItemAutomationPeer.cs
- CustomWebEventKey.cs
- StateWorkerRequest.cs
- DrawingContextWalker.cs
- SharedPersonalizationStateInfo.cs
- ProfileEventArgs.cs
- OperationInvokerTrace.cs
- ImageFormat.cs
- Permission.cs
- SqlCacheDependencyDatabaseCollection.cs
- XPathMultyIterator.cs
- XmlnsCache.cs
- AsyncPostBackErrorEventArgs.cs
- GenericPrincipal.cs
- WinInet.cs
- AttributeAction.cs
- MessageDecoder.cs
- ObjectQuery.cs
- Number.cs
- RangeValidator.cs
- ReferencedCollectionType.cs
- InfoCardBaseException.cs
- IssuedSecurityTokenProvider.cs
- CmsUtils.cs
- EmptyQuery.cs
- CodeAttributeArgument.cs
- InputLanguageEventArgs.cs
- PackageProperties.cs
- ExtensionQuery.cs
- precedingquery.cs
- PrintPageEvent.cs
- ImageAttributes.cs
- HtmlInputCheckBox.cs
- WmlFormAdapter.cs
- UserNamePasswordValidationMode.cs
- ValueUtilsSmi.cs
- DataViewManager.cs
- TypeReference.cs
- PermissionSetTriple.cs
- TokenBasedSet.cs
- DiagnosticTraceSource.cs
- EventToken.cs
- BufferedMessageWriter.cs
- KnownTypesProvider.cs
- sitestring.cs
- InvalidWMPVersionException.cs