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
- ListViewGroupConverter.cs
- Win32Exception.cs
- IdnMapping.cs
- EnumMember.cs
- PassportAuthenticationEventArgs.cs
- QueryAccessibilityHelpEvent.cs
- XmlTextAttribute.cs
- WorkItem.cs
- ContentPlaceHolder.cs
- LazyInitializer.cs
- TreeChangeInfo.cs
- FormViewDeleteEventArgs.cs
- TokenBasedSetEnumerator.cs
- MetadataReference.cs
- Helper.cs
- TableLayoutStyle.cs
- ScriptModule.cs
- PasswordBoxAutomationPeer.cs
- SelectionListDesigner.cs
- FeatureAttribute.cs
- Rules.cs
- counter.cs
- errorpatternmatcher.cs
- XappLauncher.cs
- PartManifestEntry.cs
- LineMetrics.cs
- SerTrace.cs
- ConstraintStruct.cs
- Util.cs
- ComponentGlyph.cs
- AttachedPropertyBrowsableAttribute.cs
- ListViewSortEventArgs.cs
- Registry.cs
- GeneralTransform2DTo3DTo2D.cs
- Vector3DCollection.cs
- InvokeProviderWrapper.cs
- XPathParser.cs
- ObjectItemNoOpAssemblyLoader.cs
- AssemblyNameProxy.cs
- MultiSelectRootGridEntry.cs
- StructureChangedEventArgs.cs
- AuthenticatingEventArgs.cs
- LogicalExpressionEditor.cs
- CodeGen.cs
- PtsHost.cs
- Win32Exception.cs
- ADMembershipUser.cs
- SecureStringHasher.cs
- RuntimeConfigLKG.cs
- PrefixQName.cs
- FormParameter.cs
- x509utils.cs
- Array.cs
- EventLogEntryCollection.cs
- MSAANativeProvider.cs
- AbstractSvcMapFileLoader.cs
- CheckBoxStandardAdapter.cs
- AspCompat.cs
- WaitForChangedResult.cs
- BamlResourceContent.cs
- WorkflowHostingEndpoint.cs
- CryptoApi.cs
- UnconditionalPolicy.cs
- AttributeSetAction.cs
- LinkUtilities.cs
- SymDocumentType.cs
- PolicyLevel.cs
- SamlAttribute.cs
- BaseWebProxyFinder.cs
- ContentPlaceHolderDesigner.cs
- BindingList.cs
- CriticalHandle.cs
- TreeViewCancelEvent.cs
- XPathSelectionIterator.cs
- BitmapEffectInputData.cs
- PanningMessageFilter.cs
- NetworkCredential.cs
- WindowsImpersonationContext.cs
- SQLDecimalStorage.cs
- GZipObjectSerializer.cs
- WorkflowDefinitionDispenser.cs
- SqlDataSourceParameterParser.cs
- WebPartTracker.cs
- ThrowHelper.cs
- Int64Storage.cs
- Pipe.cs
- EDesignUtil.cs
- InternalConfigSettingsFactory.cs
- AmbientLight.cs
- FreezableCollection.cs
- ToolCreatedEventArgs.cs
- AuthenticationConfig.cs
- QueueProcessor.cs
- EntryPointNotFoundException.cs
- EraserBehavior.cs
- PackagingUtilities.cs
- PathSegmentCollection.cs
- HtmlTernaryTree.cs
- Viewport3DVisual.cs
- ProfilePropertyNameValidator.cs