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
- UnmanagedHandle.cs
- ProtocolsSection.cs
- QueryOptionExpression.cs
- BezierSegment.cs
- Multiply.cs
- TreeViewEvent.cs
- StateRuntime.cs
- FloaterBaseParagraph.cs
- GradientBrush.cs
- WebZone.cs
- WorkflowServiceBuildProvider.cs
- WindowsPrincipal.cs
- CryptoProvider.cs
- RegexGroup.cs
- LocalizableAttribute.cs
- HMACMD5.cs
- ProjectionCamera.cs
- ResourceContainer.cs
- ConfigurationSchemaErrors.cs
- SafeSystemMetrics.cs
- CaseInsensitiveHashCodeProvider.cs
- FormViewActionList.cs
- TemplateInstanceAttribute.cs
- BitmapEffectGeneralTransform.cs
- FixedFindEngine.cs
- ExpressionPrefixAttribute.cs
- CacheHelper.cs
- IndexOutOfRangeException.cs
- MethodBody.cs
- ThemeableAttribute.cs
- WS2007FederationHttpBindingCollectionElement.cs
- TextContainerHelper.cs
- FloaterParagraph.cs
- sqlnorm.cs
- HitTestParameters3D.cs
- StringConverter.cs
- EDesignUtil.cs
- ProxyFragment.cs
- Part.cs
- OdbcHandle.cs
- WebEncodingValidatorAttribute.cs
- Rotation3DAnimation.cs
- DispatcherHookEventArgs.cs
- InstallerTypeAttribute.cs
- BuiltInExpr.cs
- IpcClientManager.cs
- XPathChildIterator.cs
- PropertyNames.cs
- BoundsDrawingContextWalker.cs
- MergeFailedEvent.cs
- PenLineJoinValidation.cs
- ResolvedKeyFrameEntry.cs
- EpmSyndicationContentSerializer.cs
- SoapInteropTypes.cs
- UInt16.cs
- DelegatingTypeDescriptionProvider.cs
- PresentationTraceSources.cs
- precedingquery.cs
- WindowsListViewScroll.cs
- SecurityTokenTypes.cs
- DataTableReaderListener.cs
- CachedRequestParams.cs
- QueryOutputWriter.cs
- MsmqIntegrationMessageProperty.cs
- MetaTable.cs
- ValidatorCompatibilityHelper.cs
- RijndaelCryptoServiceProvider.cs
- NonBatchDirectoryCompiler.cs
- SizeChangedEventArgs.cs
- Encoder.cs
- DependencyPropertyHelper.cs
- BooleanExpr.cs
- SqlMethodCallConverter.cs
- MembershipUser.cs
- Invariant.cs
- DecimalAnimation.cs
- AttachInfo.cs
- AudioException.cs
- EdmComplexPropertyAttribute.cs
- NetworkAddressChange.cs
- CryptoStream.cs
- NativeMethods.cs
- StringValidator.cs
- XhtmlBasicFormAdapter.cs
- CodeTypeMember.cs
- MenuBase.cs
- SmiContext.cs
- DataFieldConverter.cs
- ServiceProviders.cs
- QuaternionAnimation.cs
- MatrixCamera.cs
- FamilyMapCollection.cs
- ExceptionUtil.cs
- Odbc32.cs
- TreeNodeCollection.cs
- GridViewColumnCollection.cs
- Themes.cs
- SessionParameter.cs
- shaper.cs
- FolderBrowserDialog.cs