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
- Cursor.cs
- ManipulationInertiaStartingEventArgs.cs
- OleDbError.cs
- GlyphsSerializer.cs
- SimpleHandlerBuildProvider.cs
- BlockCollection.cs
- WebPartEditorOkVerb.cs
- ApplicationId.cs
- CngAlgorithmGroup.cs
- _NativeSSPI.cs
- EventSchemaTraceListener.cs
- GenerateHelper.cs
- HyperLinkDataBindingHandler.cs
- Int64KeyFrameCollection.cs
- CompilerGeneratedAttribute.cs
- TryCatchDesigner.xaml.cs
- EntityModelBuildProvider.cs
- GridViewCancelEditEventArgs.cs
- Rijndael.cs
- SettingsContext.cs
- Path.cs
- TextDecoration.cs
- DataControlExtensions.cs
- AnimationException.cs
- OleDbErrorCollection.cs
- SystemNetHelpers.cs
- PropertyToken.cs
- DateTimeEditor.cs
- ThicknessKeyFrameCollection.cs
- SessionKeyExpiredException.cs
- ZoomPercentageConverter.cs
- UTF8Encoding.cs
- SqlBinder.cs
- ProxyAttribute.cs
- OleDbDataReader.cs
- GlyphRunDrawing.cs
- ToolStripPanelRow.cs
- CancellationToken.cs
- PropertyRecord.cs
- ValueTypeFieldReference.cs
- Registration.cs
- SerializationFieldInfo.cs
- UserValidatedEventArgs.cs
- ExitEventArgs.cs
- Encoder.cs
- ToolBarTray.cs
- EtwTrackingParticipant.cs
- SecureConversationServiceCredential.cs
- Accessible.cs
- XmlReflectionImporter.cs
- dataprotectionpermission.cs
- ProfileService.cs
- EntityDesignerBuildProvider.cs
- FastPropertyAccessor.cs
- FontWeights.cs
- StylusPointPropertyId.cs
- ServiceAuthorizationManager.cs
- PeerNameResolver.cs
- datacache.cs
- SessionState.cs
- FlowLayoutSettings.cs
- WindowsGraphics2.cs
- PrimitiveType.cs
- StructuralComparisons.cs
- Debug.cs
- EventItfInfo.cs
- ReferenceSchema.cs
- FamilyTypeface.cs
- ComponentEvent.cs
- xmlfixedPageInfo.cs
- HttpContext.cs
- Int64Storage.cs
- GPRECT.cs
- DirectionalLight.cs
- ListDictionaryInternal.cs
- ExpressionDumper.cs
- ExeContext.cs
- FlowDecisionDesigner.xaml.cs
- ScriptingJsonSerializationSection.cs
- XmlSchemaIdentityConstraint.cs
- PointLight.cs
- Pen.cs
- ServiceModelDictionary.cs
- SiteMapNodeItem.cs
- WebPartHelpVerb.cs
- ComponentDesigner.cs
- DoubleAnimationUsingKeyFrames.cs
- ActivityDesigner.cs
- SqlMetaData.cs
- IDictionary.cs
- QueryRewriter.cs
- QueryContinueDragEventArgs.cs
- Point4D.cs
- __Filters.cs
- DataTable.cs
- WebContext.cs
- Rotation3D.cs
- MailSettingsSection.cs
- DictionarySurrogate.cs
- ThreadExceptionEvent.cs