Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / Tokens / ClaimTypeRequirement.cs / 1 / ClaimTypeRequirement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Security.Tokens { public class ClaimTypeRequirement { internal const bool DefaultIsOptional = false; string claimType; bool isOptional; public ClaimTypeRequirement(string claimType) : this(claimType, DefaultIsOptional) { } public ClaimTypeRequirement(string claimType, bool isOptional) { if (claimType == null) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("claimType"); } if (claimType.Length <= 0) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgument("claimType", SR.GetString(SR.ClaimTypeCannotBeEmpty)); } this.claimType = claimType; this.isOptional = isOptional; } public string ClaimType { get { return this.claimType; } } public bool IsOptional { get { return this.isOptional; } } } } // 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
- DynamicDataRoute.cs
- COM2PictureConverter.cs
- AddingNewEventArgs.cs
- ConfigurationFileMap.cs
- LayoutEngine.cs
- XmlChildEnumerator.cs
- GuidTagList.cs
- RandomNumberGenerator.cs
- DocumentOrderComparer.cs
- FixedHyperLink.cs
- AstTree.cs
- CompilerGlobalScopeAttribute.cs
- DockEditor.cs
- DescendentsWalker.cs
- FileUpload.cs
- DrawTreeNodeEventArgs.cs
- SystemException.cs
- ObjectHandle.cs
- ContextStack.cs
- ObjectSet.cs
- DataGridViewBindingCompleteEventArgs.cs
- AlgoModule.cs
- MgmtResManager.cs
- ManagedIStream.cs
- Environment.cs
- CfgArc.cs
- GridViewEditEventArgs.cs
- ConditionChanges.cs
- WSSecurityPolicy.cs
- NegotiateStream.cs
- MarshalByRefObject.cs
- CultureData.cs
- PlatformCulture.cs
- ByteConverter.cs
- CursorEditor.cs
- StringResourceManager.cs
- _SSPISessionCache.cs
- UriScheme.cs
- XmlSerializerFaultFormatter.cs
- ToggleButtonAutomationPeer.cs
- TypeReference.cs
- GeometryDrawing.cs
- VisualBrush.cs
- XmlSchemaException.cs
- ToolStripDropDown.cs
- MouseDevice.cs
- ScriptComponentDescriptor.cs
- DoubleAnimation.cs
- BrowserCapabilitiesCodeGenerator.cs
- NamedObject.cs
- Matrix3D.cs
- ToolStripDropDown.cs
- LinkArea.cs
- ProgressiveCrcCalculatingStream.cs
- SerialReceived.cs
- SmtpException.cs
- DocumentPageTextView.cs
- RawAppCommandInputReport.cs
- ReadOnlyHierarchicalDataSourceView.cs
- SchemaNotation.cs
- ObjectConverter.cs
- CellParaClient.cs
- ProbeMatches11.cs
- UniqueConstraint.cs
- DataBindingCollection.cs
- WebPartMinimizeVerb.cs
- TextTreeTextBlock.cs
- XmlLanguage.cs
- CodeIndexerExpression.cs
- MouseButton.cs
- ProcessModelInfo.cs
- XmlHierarchyData.cs
- XamlUtilities.cs
- QueryInterceptorAttribute.cs
- StatusBarPanelClickEvent.cs
- SHA1Managed.cs
- AutomationIdentifier.cs
- SystemBrushes.cs
- PermissionSet.cs
- WindowsRegion.cs
- XmlILModule.cs
- ResourceReferenceExpression.cs
- DBCommand.cs
- EventManager.cs
- StringFormat.cs
- CollectionsUtil.cs
- ParameterCollection.cs
- InstancePersistenceEvent.cs
- VersionPair.cs
- DefaultHttpHandler.cs
- UndoManager.cs
- DbConnectionStringCommon.cs
- XmlSchemaInferenceException.cs
- PropertyChange.cs
- ParagraphVisual.cs
- DataGridViewCell.cs
- WebPartsPersonalizationAuthorization.cs
- PerfCounterSection.cs
- CssStyleCollection.cs
- OverlappedAsyncResult.cs