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
- TcpProcessProtocolHandler.cs
- UrlAuthorizationModule.cs
- VariableBinder.cs
- AsymmetricAlgorithm.cs
- XmlSchemaType.cs
- AppDomain.cs
- XmlHierarchicalDataSourceView.cs
- MetabaseSettingsIis7.cs
- Symbol.cs
- X509Certificate.cs
- InputProviderSite.cs
- ScrollBar.cs
- Model3DCollection.cs
- ComponentEditorPage.cs
- LayoutUtils.cs
- PerfCounters.cs
- DynamicMethod.cs
- ScalarOps.cs
- AppDomainUnloadedException.cs
- CheckBoxFlatAdapter.cs
- Int32CollectionValueSerializer.cs
- MarginCollapsingState.cs
- OutputWindow.cs
- DictationGrammar.cs
- Visitor.cs
- cookiecontainer.cs
- PauseStoryboard.cs
- METAHEADER.cs
- ObjectCacheHost.cs
- DateTimePicker.cs
- DynamicQueryStringParameter.cs
- HostSecurityManager.cs
- EventPropertyMap.cs
- Vector3DIndependentAnimationStorage.cs
- OleDbEnumerator.cs
- ErrorFormatterPage.cs
- ASCIIEncoding.cs
- PerformanceCounterPermissionEntryCollection.cs
- SourceInterpreter.cs
- StreamGeometry.cs
- CompositeActivityCodeGenerator.cs
- WhitespaceRuleReader.cs
- TextTreeFixupNode.cs
- ServiceModelSecurityTokenRequirement.cs
- SystemDiagnosticsSection.cs
- Utils.cs
- StatusBar.cs
- GlyphElement.cs
- SeekStoryboard.cs
- HttpApplication.cs
- PrintController.cs
- XamlStream.cs
- UnsafeNativeMethods.cs
- basenumberconverter.cs
- OraclePermissionAttribute.cs
- HighContrastHelper.cs
- Parser.cs
- TargetInvocationException.cs
- CustomAttributeBuilder.cs
- XmlDocumentType.cs
- DataColumnMappingCollection.cs
- SafeFileMapViewHandle.cs
- LambdaCompiler.Statements.cs
- ReflectionUtil.cs
- WarningException.cs
- WindowsPen.cs
- HttpRequest.cs
- CompilerCollection.cs
- InvalidChannelBindingException.cs
- DataControlPagerLinkButton.cs
- SkinBuilder.cs
- PaperSource.cs
- EntityViewGenerationAttribute.cs
- ErrorHandlerFaultInfo.cs
- ParentUndoUnit.cs
- DataTemplate.cs
- httpapplicationstate.cs
- EventSinkHelperWriter.cs
- RegexBoyerMoore.cs
- PropertyDescriptorCollection.cs
- TrackingServices.cs
- DesignerAutoFormatCollection.cs
- CallSiteBinder.cs
- IProvider.cs
- DoubleLinkListEnumerator.cs
- LinqDataSourceHelper.cs
- FirstMatchCodeGroup.cs
- SrgsGrammar.cs
- ProxyFragment.cs
- PackageFilter.cs
- ObservableCollection.cs
- InkPresenterAutomationPeer.cs
- BitmapFrameDecode.cs
- CurrencyWrapper.cs
- DataColumnCollection.cs
- CodeIdentifiers.cs
- Point3DAnimationUsingKeyFrames.cs
- ClaimSet.cs
- Trace.cs
- _SpnDictionary.cs