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
- ServiceModelSecurityTokenRequirement.cs
- BrowserTree.cs
- PropertyChangingEventArgs.cs
- SoapSchemaMember.cs
- OleDbConnection.cs
- EmbeddedMailObject.cs
- MemoryPressure.cs
- SignatureResourcePool.cs
- RectConverter.cs
- EventLogTraceListener.cs
- LinkedList.cs
- TableAutomationPeer.cs
- XmlDocumentSerializer.cs
- TextTabProperties.cs
- QilInvokeEarlyBound.cs
- DeferredRunTextReference.cs
- ContextMenuStripGroupCollection.cs
- XmlSchemaAttributeGroup.cs
- SystemUnicastIPAddressInformation.cs
- DropSource.cs
- ChtmlTextWriter.cs
- AbsoluteQuery.cs
- SqlParameterCollection.cs
- DeferredSelectedIndexReference.cs
- FileFormatException.cs
- EntitySqlQueryBuilder.cs
- StringCollectionEditor.cs
- FrameworkTextComposition.cs
- Double.cs
- UpdateCommandGenerator.cs
- SoapInteropTypes.cs
- SoapTypeAttribute.cs
- SafeRightsManagementQueryHandle.cs
- LoginName.cs
- TableCellCollection.cs
- WebPartHelpVerb.cs
- Message.cs
- CodeMemberField.cs
- GridViewRowPresenterBase.cs
- LayoutTable.cs
- ScopelessEnumAttribute.cs
- ToolZone.cs
- OperatingSystem.cs
- ClientRoleProvider.cs
- ProcessStartInfo.cs
- RIPEMD160.cs
- ProjectionCamera.cs
- TypeForwardedFromAttribute.cs
- GraphicsState.cs
- LongValidator.cs
- ButtonColumn.cs
- WinFormsUtils.cs
- Debug.cs
- DesignerOptionService.cs
- HtmlMeta.cs
- ExponentialEase.cs
- WindowsListViewItemCheckBox.cs
- translator.cs
- ButtonColumn.cs
- DesignerOptionService.cs
- InProcStateClientManager.cs
- XPathNodeList.cs
- StylusShape.cs
- NonClientArea.cs
- TextElementEnumerator.cs
- DebuggerService.cs
- WinFormsSpinner.cs
- BindingEntityInfo.cs
- RootBrowserWindowProxy.cs
- StringArrayConverter.cs
- RootDesignerSerializerAttribute.cs
- CounterCreationData.cs
- TextDecorations.cs
- ServiceDescriptions.cs
- ConnectionStringSettingsCollection.cs
- SafeThemeHandle.cs
- ConnectAlgorithms.cs
- QuotaExceededException.cs
- NativeMethods.cs
- PropertyTabChangedEvent.cs
- ImageList.cs
- ProjectionCamera.cs
- PanelStyle.cs
- XmlSchemaSimpleContentExtension.cs
- ILGen.cs
- AutomationElementIdentifiers.cs
- TdsParserStateObject.cs
- SQLBytes.cs
- WorkflowOperationErrorHandler.cs
- DoubleLink.cs
- BlobPersonalizationState.cs
- RefType.cs
- initElementDictionary.cs
- StrongNameUtility.cs
- IItemContainerGenerator.cs
- MaskedTextBoxDesigner.cs
- StreamInfo.cs
- DifferencingCollection.cs
- MembershipSection.cs
- SignatureSummaryDialog.cs