Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Configuration / X509CertificateTrustedIssuerElement.cs / 1 / X509CertificateTrustedIssuerElement.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Configuration { using System; using System.ServiceModel; using System.Configuration; using System.ServiceModel.Channels; using System.ServiceModel.Security; using System.Xml; using System.Security.Cryptography.X509Certificates; public sealed partial class X509CertificateTrustedIssuerElement : ConfigurationElement { public X509CertificateTrustedIssuerElement() { } [ConfigurationProperty(ConfigurationStrings.FindValue, DefaultValue = "", Options = ConfigurationPropertyOptions.IsKey)] [StringValidator(MinLength = 0)] public string FindValue { get {return (string) base[ConfigurationStrings.FindValue]; } set { if (String.IsNullOrEmpty(value)) { value = String.Empty; } base[ConfigurationStrings.FindValue] = value; } } [ConfigurationProperty(ConfigurationStrings.StoreLocation, DefaultValue = X509CertificateRecipientServiceCredential.DefaultStoreLocation, Options = ConfigurationPropertyOptions.IsKey)] [StandardRuntimeEnumValidator(typeof(StoreLocation))] public StoreLocation StoreLocation { get {return (StoreLocation) base[ConfigurationStrings.StoreLocation]; } set {base[ConfigurationStrings.StoreLocation] = value; } } [ConfigurationProperty(ConfigurationStrings.StoreName, DefaultValue = X509CertificateRecipientServiceCredential.DefaultStoreName, Options = ConfigurationPropertyOptions.IsKey)] [StandardRuntimeEnumValidator(typeof(StoreName))] public StoreName StoreName { get {return (StoreName) base[ConfigurationStrings.StoreName]; } set {base[ConfigurationStrings.StoreName] = value; } } [ConfigurationProperty(ConfigurationStrings.X509FindType, DefaultValue = X509CertificateRecipientServiceCredential.DefaultFindType, Options = ConfigurationPropertyOptions.IsKey)] [StandardRuntimeEnumValidator(typeof(X509FindType))] public X509FindType X509FindType { get {return (X509FindType) base[ConfigurationStrings.X509FindType]; } set {base[ConfigurationStrings.X509FindType] = value; } } public void Copy(X509CertificateTrustedIssuerElement from) { if (this.IsReadOnly()) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ConfigurationErrorsException(SR.GetString(SR.ConfigReadOnly))); } if (null == from) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("from"); } this.FindValue = from.FindValue; this.StoreLocation = from.StoreLocation; this.StoreName = from.StoreName; this.X509FindType = from.X509FindType; } } } // 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
- HtmlElementErrorEventArgs.cs
- WebPartPersonalization.cs
- SocketInformation.cs
- SerTrace.cs
- storepermissionattribute.cs
- SerializationInfo.cs
- SafeHandles.cs
- CodePropertyReferenceExpression.cs
- X509SecurityToken.cs
- IxmlLineInfo.cs
- BooleanAnimationBase.cs
- GZipDecoder.cs
- RankException.cs
- DetailsViewRowCollection.cs
- sqlmetadatafactory.cs
- XmlSchemaSimpleTypeRestriction.cs
- ObjectDataSourceDisposingEventArgs.cs
- DefaultSerializationProviderAttribute.cs
- MetafileHeader.cs
- MultipartContentParser.cs
- _TimerThread.cs
- __Filters.cs
- EventHandlingScope.cs
- PriorityQueue.cs
- Knowncolors.cs
- RecordBuilder.cs
- unitconverter.cs
- _SslState.cs
- HotCommands.cs
- RoleProviderPrincipal.cs
- ISAPIWorkerRequest.cs
- ScriptRef.cs
- PasswordBox.cs
- HttpWriter.cs
- EventHandlersStore.cs
- TdsParserStateObject.cs
- ACE.cs
- DocumentXmlWriter.cs
- PasswordTextNavigator.cs
- NonParentingControl.cs
- EventDescriptor.cs
- FormViewUpdatedEventArgs.cs
- SqlIdentifier.cs
- PointLightBase.cs
- ReferenceEqualityComparer.cs
- RequestStatusBarUpdateEventArgs.cs
- RayHitTestParameters.cs
- TypeInfo.cs
- StylusEditingBehavior.cs
- SqlCommandBuilder.cs
- CultureTable.cs
- HotSpot.cs
- EventData.cs
- EditorOptionAttribute.cs
- ProcessHostMapPath.cs
- RemoteDebugger.cs
- ResourcePermissionBaseEntry.cs
- UIElementAutomationPeer.cs
- VectorAnimationBase.cs
- XmlWellformedWriter.cs
- ControlPersister.cs
- ScrollableControl.cs
- HttpProcessUtility.cs
- EditingMode.cs
- IndexedString.cs
- ItemsControlAutomationPeer.cs
- CornerRadius.cs
- CodeTypeReference.cs
- TextBox.cs
- TextDecorationCollection.cs
- MobileResource.cs
- NameNode.cs
- ETagAttribute.cs
- ProfileSettingsCollection.cs
- NativeCompoundFileAPIs.cs
- DataGridViewColumnHeaderCell.cs
- PagerSettings.cs
- UnsafeNativeMethods.cs
- SdlChannelSink.cs
- TableAutomationPeer.cs
- SessionParameter.cs
- NegatedConstant.cs
- ParserOptions.cs
- AudienceUriMode.cs
- Bezier.cs
- PreviewPrintController.cs
- GlyphsSerializer.cs
- WebDisplayNameAttribute.cs
- TextEffectCollection.cs
- TableAdapterManagerGenerator.cs
- ClientFormsIdentity.cs
- DataBindEngine.cs
- Queue.cs
- PointCollection.cs
- ReadWriteSpinLock.cs
- XmlWrappingReader.cs
- TransactionScopeDesigner.cs
- SimpleFieldTemplateFactory.cs
- DateTimeHelper.cs
- ToolStripHighContrastRenderer.cs