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
- SQLDateTimeStorage.cs
- ViewSimplifier.cs
- VersionedStreamOwner.cs
- UITypeEditor.cs
- ViewManagerAttribute.cs
- WmlValidationSummaryAdapter.cs
- LocationSectionRecord.cs
- EventLogPermissionAttribute.cs
- ElementMarkupObject.cs
- InputScopeConverter.cs
- WebBrowserSiteBase.cs
- EntityDataSourceWizardForm.cs
- StylusPointPropertyId.cs
- ToolStripControlHost.cs
- ThicknessKeyFrameCollection.cs
- WindowCollection.cs
- MetadataItemEmitter.cs
- ApplyHostConfigurationBehavior.cs
- AbstractExpressions.cs
- BrushMappingModeValidation.cs
- ConnectorRouter.cs
- HelpHtmlBuilder.cs
- CodeAttributeArgumentCollection.cs
- LocalizationParserHooks.cs
- IPPacketInformation.cs
- relpropertyhelper.cs
- DataGridViewCellPaintingEventArgs.cs
- NullableIntSumAggregationOperator.cs
- Condition.cs
- WindowsSpinner.cs
- GcSettings.cs
- ObjectQueryExecutionPlan.cs
- SqlBulkCopyColumnMappingCollection.cs
- BufferedWebEventProvider.cs
- ScriptReferenceEventArgs.cs
- ScrollPatternIdentifiers.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- SQLUtility.cs
- ProfilePropertySettingsCollection.cs
- TraceHwndHost.cs
- PrimarySelectionAdorner.cs
- ellipse.cs
- WmlPhoneCallAdapter.cs
- PersistenceMetadataNamespace.cs
- PolicyException.cs
- StrokeIntersection.cs
- TextContainer.cs
- EntityAdapter.cs
- FullTextBreakpoint.cs
- DateRangeEvent.cs
- TimeEnumHelper.cs
- DbDataSourceEnumerator.cs
- SchemaMerger.cs
- RegistryKey.cs
- TableAdapterManagerNameHandler.cs
- TemplatePartAttribute.cs
- XmlCollation.cs
- EdmToObjectNamespaceMap.cs
- MetadataItem_Static.cs
- PropertyInformation.cs
- XmlSequenceWriter.cs
- CachedBitmap.cs
- IISUnsafeMethods.cs
- XmlSchemaImporter.cs
- brushes.cs
- ComboBoxRenderer.cs
- BaseDataList.cs
- SpStreamWrapper.cs
- InteropBitmapSource.cs
- Opcode.cs
- PrintDialog.cs
- SemanticResolver.cs
- IdentifierCreationService.cs
- infer.cs
- ZipFileInfoCollection.cs
- FontUnit.cs
- LocalizableResourceBuilder.cs
- BindingExpression.cs
- SQLBinaryStorage.cs
- OleDbDataAdapter.cs
- ObjectStateFormatter.cs
- SoapConverter.cs
- SizeChangedEventArgs.cs
- WindowsListViewItem.cs
- ComplexTypeEmitter.cs
- SocketElement.cs
- HttpDebugHandler.cs
- MetabaseSettingsIis7.cs
- DataGridItemAutomationPeer.cs
- RSACryptoServiceProvider.cs
- View.cs
- SpellerInterop.cs
- RightsManagementProvider.cs
- DesignerTextWriter.cs
- FormattedTextSymbols.cs
- BrowserCapabilitiesCodeGenerator.cs
- SecurityContext.cs
- GeneralTransform3DCollection.cs
- XmlElementAttribute.cs
- UriWriter.cs