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
- TraceHandlerErrorFormatter.cs
- counter.cs
- InstanceData.cs
- HelpProvider.cs
- EncryptedReference.cs
- UndirectedGraph.cs
- QueryOpeningEnumerator.cs
- DiagnosticStrings.cs
- EntityDataSourceState.cs
- CodeTypeParameterCollection.cs
- SystemWebSectionGroup.cs
- WizardPanel.cs
- ApplicationBuildProvider.cs
- ExpressionNormalizer.cs
- BufferedGraphicsContext.cs
- WindowProviderWrapper.cs
- Serializer.cs
- TemplatedAdorner.cs
- ExceptionNotification.cs
- SignerInfo.cs
- ObjectDataSourceView.cs
- DescendentsWalkerBase.cs
- IntegerValidator.cs
- QilPatternVisitor.cs
- Array.cs
- BordersPage.cs
- AxisAngleRotation3D.cs
- EntityClientCacheEntry.cs
- DateTimeConverter2.cs
- WmfPlaceableFileHeader.cs
- HtmlTableCell.cs
- DescendantBaseQuery.cs
- TransformValueSerializer.cs
- SoapAttributes.cs
- TextTreePropertyUndoUnit.cs
- ActivityInterfaces.cs
- Crypto.cs
- IndexedGlyphRun.cs
- InfocardExtendedInformationCollection.cs
- EmbeddedMailObjectsCollection.cs
- XmlNodeChangedEventArgs.cs
- SHA384Managed.cs
- NetSectionGroup.cs
- AutomationPatternInfo.cs
- OracleConnectionStringBuilder.cs
- CalendarSelectionChangedEventArgs.cs
- RuleSettingsCollection.cs
- DatagridviewDisplayedBandsData.cs
- PolyLineSegment.cs
- RichTextBoxAutomationPeer.cs
- NameSpaceEvent.cs
- DownloadProgressEventArgs.cs
- PerspectiveCamera.cs
- Clock.cs
- PixelShader.cs
- PersonalizationProviderCollection.cs
- Enum.cs
- NativeObjectSecurity.cs
- Polygon.cs
- SessionStateContainer.cs
- SettingsBase.cs
- QuaternionKeyFrameCollection.cs
- IdleTimeoutMonitor.cs
- SecurityDocument.cs
- UnsafeNativeMethods.cs
- TrackingDataItemValue.cs
- Simplifier.cs
- EntityViewGenerator.cs
- infer.cs
- InputLanguageEventArgs.cs
- XmlSecureResolver.cs
- PlatformCulture.cs
- HitTestDrawingContextWalker.cs
- OleAutBinder.cs
- CodePageUtils.cs
- SemaphoreSecurity.cs
- MouseDevice.cs
- Helpers.cs
- SqlCacheDependencyDatabaseCollection.cs
- HtmlEmptyTagControlBuilder.cs
- SqlDependencyListener.cs
- SmtpAuthenticationManager.cs
- FlowDocumentView.cs
- MouseGestureValueSerializer.cs
- DataGridSortCommandEventArgs.cs
- PropertyGrid.cs
- baseshape.cs
- TextEditorCopyPaste.cs
- SimpleNameService.cs
- ObjectDataSourceStatusEventArgs.cs
- PointCollectionConverter.cs
- ImageListImageEditor.cs
- PropertyEmitterBase.cs
- DrawingBrush.cs
- XmlParserContext.cs
- DataGridViewImageCell.cs
- EntitySetBase.cs
- ZipIOModeEnforcingStream.cs
- CultureInfoConverter.cs
- PathSegmentCollection.cs