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
- StreamMarshaler.cs
- ResourcePool.cs
- ProtectedConfiguration.cs
- DbProviderFactoriesConfigurationHandler.cs
- MSHTMLHostUtil.cs
- MetabaseServerConfig.cs
- safex509handles.cs
- Monitor.cs
- ConstructorBuilder.cs
- IdentityNotMappedException.cs
- PersonalizablePropertyEntry.cs
- Matrix3D.cs
- SatelliteContractVersionAttribute.cs
- ConsumerConnectionPointCollection.cs
- StringAnimationBase.cs
- XmlTypeMapping.cs
- XmlSchemaComplexType.cs
- ZoneLinkButton.cs
- SurrogateEncoder.cs
- Size3D.cs
- StateFinalizationDesigner.cs
- ButtonBaseAdapter.cs
- SchemaManager.cs
- FieldNameLookup.cs
- FileEnumerator.cs
- BigInt.cs
- GZipUtils.cs
- TreeNodeCollection.cs
- CompensatableTransactionScopeActivity.cs
- BinaryObjectInfo.cs
- TriggerCollection.cs
- ThreadPool.cs
- AlternationConverter.cs
- NGCSerializerAsync.cs
- CacheForPrimitiveTypes.cs
- FixedFlowMap.cs
- CancellationTokenSource.cs
- PropVariant.cs
- PageParser.cs
- base64Transforms.cs
- safemediahandle.cs
- QueryRewriter.cs
- SHA1Cng.cs
- ServerIdentity.cs
- TypeLoadException.cs
- BrowserCapabilitiesCodeGenerator.cs
- XmlAnyAttributeAttribute.cs
- RichTextBoxConstants.cs
- PreProcessInputEventArgs.cs
- DoWorkEventArgs.cs
- SchemaSetCompiler.cs
- SqlCacheDependencyDatabaseCollection.cs
- SizeValueSerializer.cs
- SecurityUtils.cs
- coordinatorfactory.cs
- TriggerActionCollection.cs
- DataBindingCollectionConverter.cs
- WindowsProgressbar.cs
- SqlUDTStorage.cs
- TypeLoadException.cs
- DefaultValueTypeConverter.cs
- SerializationSectionGroup.cs
- StrokeNodeEnumerator.cs
- WebPartTracker.cs
- XhtmlTextWriter.cs
- XXXInfos.cs
- Logging.cs
- DllNotFoundException.cs
- MessageQueueCriteria.cs
- CopyOfAction.cs
- SubqueryRules.cs
- AttachmentCollection.cs
- GroupLabel.cs
- FlowDecisionDesigner.xaml.cs
- SvcMapFileLoader.cs
- KeyBinding.cs
- ScrollItemProviderWrapper.cs
- CodeArgumentReferenceExpression.cs
- HttpInputStream.cs
- MtomMessageEncodingBindingElement.cs
- IDReferencePropertyAttribute.cs
- NativeObjectSecurity.cs
- CompoundFileStorageReference.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- SqlRowUpdatedEvent.cs
- TemplateContainer.cs
- DiscoveryClientProtocol.cs
- XhtmlConformanceSection.cs
- QueryStringParameter.cs
- ToolStripControlHost.cs
- SelectingProviderEventArgs.cs
- XmlSchemaSet.cs
- ActiveDocumentEvent.cs
- State.cs
- MetadataSource.cs
- RangeValuePatternIdentifiers.cs
- DesignerToolboxInfo.cs
- BinaryUtilClasses.cs
- FileCodeGroup.cs
- CachedRequestParams.cs