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
- ListenerSessionConnection.cs
- SqlCrossApplyToCrossJoin.cs
- TaiwanCalendar.cs
- TextPattern.cs
- PictureBox.cs
- RtfNavigator.cs
- FlagsAttribute.cs
- FileRegion.cs
- ToolStripContentPanel.cs
- ContentType.cs
- AutomationProperty.cs
- GradientBrush.cs
- UDPClient.cs
- EntityProviderServices.cs
- FixedStringLookup.cs
- ServiceAuthorizationBehavior.cs
- FormViewModeEventArgs.cs
- BasePropertyDescriptor.cs
- SchemaElement.cs
- SamlEvidence.cs
- ServiceThrottlingElement.cs
- HwndStylusInputProvider.cs
- EditorBrowsableAttribute.cs
- DiscoveryServerProtocol.cs
- StreamWriter.cs
- ApplicationFileParser.cs
- SafeLocalMemHandle.cs
- RectConverter.cs
- ToolStripItemRenderEventArgs.cs
- ObjectAssociationEndMapping.cs
- DataTableMappingCollection.cs
- SqlNode.cs
- RightsManagementSuppressedStream.cs
- XpsDocumentEvent.cs
- ParserStack.cs
- UniqueSet.cs
- TraceLevelStore.cs
- Int32AnimationBase.cs
- ApplicationProxyInternal.cs
- ReferencedAssembly.cs
- AnnotationAdorner.cs
- recordstatefactory.cs
- PenCursorManager.cs
- GenericTextProperties.cs
- MsmqIntegrationInputMessage.cs
- XmlILOptimizerVisitor.cs
- MetadataCache.cs
- ZipArchive.cs
- MergeFilterQuery.cs
- IPipelineRuntime.cs
- CodeIterationStatement.cs
- ToolStripDropDownDesigner.cs
- UnsafeNativeMethods.cs
- SchemaEntity.cs
- SymmetricCryptoHandle.cs
- XAMLParseException.cs
- BackgroundWorker.cs
- ExecutionEngineException.cs
- FormViewInsertedEventArgs.cs
- ListDataBindEventArgs.cs
- PageAsyncTaskManager.cs
- LocalizationParserHooks.cs
- KeyInfo.cs
- Style.cs
- input.cs
- FactoryId.cs
- StdRegProviderWrapper.cs
- SettingsProviderCollection.cs
- LocationSectionRecord.cs
- SQLGuid.cs
- DataBindingExpressionBuilder.cs
- SqlConnectionManager.cs
- BitVec.cs
- BamlTreeNode.cs
- NegationPusher.cs
- Panel.cs
- AutomationTextAttribute.cs
- WebPartConnectionsEventArgs.cs
- FragmentQuery.cs
- BamlRecordWriter.cs
- QilReplaceVisitor.cs
- DesignSurfaceEvent.cs
- TryLoadRunnableWorkflowCommand.cs
- AxisAngleRotation3D.cs
- PropertySegmentSerializationProvider.cs
- SiteMap.cs
- ToolStripLocationCancelEventArgs.cs
- DockPanel.cs
- WebPartEditorApplyVerb.cs
- AuthenticationService.cs
- QuotedPrintableStream.cs
- DBParameter.cs
- NativeMethods.cs
- DomainUpDown.cs
- SID.cs
- RepeaterItem.cs
- InstanceContextManager.cs
- MatrixAnimationUsingPath.cs
- MetadataArtifactLoaderResource.cs
- WebConfigurationHostFileChange.cs