Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / UserNamePasswordClientCredential.cs / 1 / UserNamePasswordClientCredential.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Security { using System.Collections.Generic; using System.ServiceModel; using System.Runtime.Serialization; using System.Net; using System.Security.Principal; using System.ServiceModel.Security.Tokens; using System.Security.Cryptography.X509Certificates; using System.Web.Security; public sealed class UserNamePasswordClientCredential { string userName; string password; bool isReadOnly; internal UserNamePasswordClientCredential() { // empty } internal UserNamePasswordClientCredential(UserNamePasswordClientCredential other) { this.userName = other.userName; this.password = other.password; this.isReadOnly = other.isReadOnly; } public string UserName { get { return this.userName; } set { ThrowIfImmutable(); this.userName = value; } } public string Password { get { return this.password; } set { ThrowIfImmutable(); this.password = value; } } internal void MakeReadOnly() { this.isReadOnly = true; } void ThrowIfImmutable() { if (this.isReadOnly) { throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.ObjectIsReadOnly))); } } } } // 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
- StringFreezingAttribute.cs
- ClientSettingsStore.cs
- XmlAtomicValue.cs
- SizeFConverter.cs
- StylusPointDescription.cs
- SingleQueryOperator.cs
- InvokePattern.cs
- httpserverutility.cs
- WindowsFormsLinkLabel.cs
- XLinq.cs
- ExtendedPropertiesHandler.cs
- QuinticEase.cs
- ToolStripSplitButton.cs
- elementinformation.cs
- DefaultCompensation.cs
- OleDbException.cs
- AmbiguousMatchException.cs
- SpellerStatusTable.cs
- ImageSourceConverter.cs
- XamlPathDataSerializer.cs
- TraceFilter.cs
- XmlSchemaProviderAttribute.cs
- ObjectPersistData.cs
- DecimalConverter.cs
- SecuritySessionSecurityTokenProvider.cs
- AnimationStorage.cs
- ManualResetEvent.cs
- ControlType.cs
- ImageField.cs
- TdsParserSafeHandles.cs
- ContentOperations.cs
- SmiContext.cs
- FilteredSchemaElementLookUpTable.cs
- DataGridViewCellStateChangedEventArgs.cs
- WindowInteractionStateTracker.cs
- HttpRuntime.cs
- TrackingParameters.cs
- SpellerError.cs
- Header.cs
- CompositeFontInfo.cs
- CodeMemberField.cs
- HostingEnvironment.cs
- CipherData.cs
- PreloadedPackages.cs
- XmlNotation.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- LongValidator.cs
- DefaultValueAttribute.cs
- Parser.cs
- HostingEnvironmentException.cs
- HandleCollector.cs
- CultureTable.cs
- TextWriterTraceListener.cs
- GAC.cs
- WebServiceReceiveDesigner.cs
- SoapElementAttribute.cs
- TreeNode.cs
- Context.cs
- AnnotationResource.cs
- HtmlFormParameterReader.cs
- RegistrySecurity.cs
- PageContentCollection.cs
- ClickablePoint.cs
- EventProxy.cs
- CodeGeneratorAttribute.cs
- HttpPostedFile.cs
- AccessKeyManager.cs
- GetBrowserTokenRequest.cs
- _LocalDataStore.cs
- RuntimeIdentifierPropertyAttribute.cs
- HelpProvider.cs
- CompilerScope.cs
- ServiceOperationParameter.cs
- ExceptionUtil.cs
- PaintEvent.cs
- SystemIcmpV6Statistics.cs
- ProfileManager.cs
- FilterableAttribute.cs
- x509utils.cs
- IPipelineRuntime.cs
- ComplexType.cs
- ReachDocumentSequenceSerializerAsync.cs
- XmlILAnnotation.cs
- BindingExpressionUncommonField.cs
- ApplicationManager.cs
- EllipseGeometry.cs
- SerializerProvider.cs
- TextWriterTraceListener.cs
- SymbolEqualComparer.cs
- Pkcs7Signer.cs
- SqlMultiplexer.cs
- TraceContextEventArgs.cs
- IxmlLineInfo.cs
- MemberProjectedSlot.cs
- RelationshipConverter.cs
- GenericTypeParameterBuilder.cs
- KeyboardDevice.cs
- FreezableDefaultValueFactory.cs
- PageCatalogPartDesigner.cs
- XPathConvert.cs