Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / Tokens / X509KeyIdentifierClauseType.cs / 1 / X509KeyIdentifierClauseType.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Security.Tokens { using System.ComponentModel; public enum X509KeyIdentifierClauseType { Any = 0, Thumbprint = 1, IssuerSerial = 2, SubjectKeyIdentifier = 3, RawDataKeyIdentifier = 4 } static class X509SecurityTokenReferenceStyleHelper { public static bool IsDefined(X509KeyIdentifierClauseType value) { return (value == X509KeyIdentifierClauseType.Any ||value == X509KeyIdentifierClauseType.IssuerSerial || value == X509KeyIdentifierClauseType.SubjectKeyIdentifier || value == X509KeyIdentifierClauseType.Thumbprint || value == X509KeyIdentifierClauseType.RawDataKeyIdentifier); } public static void Validate(X509KeyIdentifierClauseType value) { if (!IsDefined(value)) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidEnumArgumentException("value", (int)value, typeof(X509KeyIdentifierClauseType))); } } } } // 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
- GridViewCommandEventArgs.cs
- Camera.cs
- VisualStyleTypesAndProperties.cs
- KerberosSecurityTokenParameters.cs
- SelectionProcessor.cs
- MailMessageEventArgs.cs
- FrameworkElement.cs
- AspNetRouteServiceHttpHandler.cs
- TypeElement.cs
- TraversalRequest.cs
- Fonts.cs
- ByteStreamGeometryContext.cs
- SharedDp.cs
- TextAdaptor.cs
- ReadOnlyObservableCollection.cs
- CellParagraph.cs
- TabletCollection.cs
- StaticContext.cs
- VisualTreeFlattener.cs
- ApplyTemplatesAction.cs
- SortKey.cs
- SecurityUtils.cs
- DefaultAsyncDataDispatcher.cs
- TextBoxBaseDesigner.cs
- RawStylusSystemGestureInputReport.cs
- VisualStyleInformation.cs
- WebServiceParameterData.cs
- DefaultValidator.cs
- DeferredSelectedIndexReference.cs
- basecomparevalidator.cs
- WSSecurityJan2004.cs
- StrokeSerializer.cs
- BreakRecordTable.cs
- DelimitedListTraceListener.cs
- DictionarySectionHandler.cs
- IconBitmapDecoder.cs
- DetailsViewRowCollection.cs
- MyContact.cs
- CustomValidator.cs
- SuppressMessageAttribute.cs
- MetadataItem.cs
- XmlSchemaAttribute.cs
- DbMetaDataFactory.cs
- CachedCompositeFamily.cs
- PrincipalPermission.cs
- TraceLevelStore.cs
- DynamicMethod.cs
- TableRow.cs
- DataTableExtensions.cs
- DataGridViewRowContextMenuStripNeededEventArgs.cs
- SecurityContext.cs
- XslException.cs
- WebPartDisplayModeCancelEventArgs.cs
- ToolBarOverflowPanel.cs
- SessionStateModule.cs
- DbConnectionStringCommon.cs
- TrustManagerPromptUI.cs
- DataRowView.cs
- XPathSingletonIterator.cs
- PixelFormatConverter.cs
- _HTTPDateParse.cs
- SerializationInfoEnumerator.cs
- SkipStoryboardToFill.cs
- AuthenticationService.cs
- RoutedEventConverter.cs
- FlowDocumentPageViewerAutomationPeer.cs
- HttpWriter.cs
- StringArrayEditor.cs
- FeatureSupport.cs
- TreeNodeStyleCollectionEditor.cs
- PrintDialog.cs
- BaseTypeViewSchema.cs
- InheritedPropertyChangedEventArgs.cs
- ProcessModelInfo.cs
- BrowserCapabilitiesCompiler.cs
- ImmutableObjectAttribute.cs
- ProviderCommandInfoUtils.cs
- _BasicClient.cs
- ThreadStateException.cs
- MetadataProperty.cs
- HistoryEventArgs.cs
- TreeViewEvent.cs
- XmlSchemaInferenceException.cs
- DefaultValueAttribute.cs
- ParserContext.cs
- DbConnectionPoolIdentity.cs
- ProjectedSlot.cs
- DropDownList.cs
- SQLInt16Storage.cs
- ButtonColumn.cs
- SiteMapHierarchicalDataSourceView.cs
- SqlAliaser.cs
- HashRepartitionEnumerator.cs
- DynamicPhysicalDiscoSearcher.cs
- RequestQueue.cs
- ArcSegment.cs
- MemberInfoSerializationHolder.cs
- UserControlCodeDomTreeGenerator.cs
- LayoutEngine.cs
- Model3DCollection.cs