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
- WebPartManager.cs
- ContentType.cs
- DataAdapter.cs
- SchemaExporter.cs
- FtpWebResponse.cs
- DirectoryInfo.cs
- ColorConvertedBitmapExtension.cs
- WindowsFormsHost.cs
- FixedDocumentSequencePaginator.cs
- CodeParameterDeclarationExpression.cs
- SecurityTokenParametersEnumerable.cs
- LocationUpdates.cs
- newinstructionaction.cs
- StrongTypingException.cs
- SocketPermission.cs
- DbConnectionPoolIdentity.cs
- DoubleAnimationBase.cs
- XmlAttributeCache.cs
- ForEachAction.cs
- DesignerHelpers.cs
- XamlTemplateSerializer.cs
- OutputCacheProfile.cs
- WorkerRequest.cs
- XmlNamespaceDeclarationsAttribute.cs
- sqlstateclientmanager.cs
- ImpersonationContext.cs
- CustomDictionarySources.cs
- OleDbPropertySetGuid.cs
- ArithmeticException.cs
- PageRouteHandler.cs
- RemoteDebugger.cs
- AssemblyCollection.cs
- SqlDataSourceFilteringEventArgs.cs
- EntityConnectionStringBuilder.cs
- SurrogateChar.cs
- EntityCodeGenerator.cs
- ContextMenuStripActionList.cs
- DragStartedEventArgs.cs
- TreeView.cs
- SocketPermission.cs
- CommandField.cs
- PageRanges.cs
- EntityModelSchemaGenerator.cs
- InkCanvas.cs
- Vector3D.cs
- PriorityQueue.cs
- HashCodeCombiner.cs
- ToolboxDataAttribute.cs
- EncoderExceptionFallback.cs
- QueryableFilterUserControl.cs
- TemplatedEditableDesignerRegion.cs
- AsyncDataRequest.cs
- SqlTypesSchemaImporter.cs
- DateTimeValueSerializer.cs
- HostVisual.cs
- ServicePointManager.cs
- NamespaceList.cs
- SharedPersonalizationStateInfo.cs
- IImplicitResourceProvider.cs
- SelectionRange.cs
- ActivityBindForm.cs
- ComponentDesigner.cs
- ReadWriteObjectLock.cs
- HtmlInputPassword.cs
- SQLGuidStorage.cs
- DbConnectionPoolGroupProviderInfo.cs
- IQueryable.cs
- XmlElementAttribute.cs
- HashStream.cs
- BoundPropertyEntry.cs
- FormsAuthenticationModule.cs
- ContainerAction.cs
- WebPartUtil.cs
- Matrix.cs
- CodeGroup.cs
- XmlNodeChangedEventManager.cs
- DBAsyncResult.cs
- PopupControlService.cs
- HttpBrowserCapabilitiesWrapper.cs
- ExtensionWindowHeader.cs
- ToolStripDropDownItemDesigner.cs
- SimpleModelProvider.cs
- PackageDigitalSignatureManager.cs
- DrawingAttributesDefaultValueFactory.cs
- PtsCache.cs
- CheckBox.cs
- Vector3DCollection.cs
- ResourceManagerWrapper.cs
- DataGridViewAutoSizeModeEventArgs.cs
- RepeatEnumerable.cs
- ConfigurationManagerInternalFactory.cs
- NetworkAddressChange.cs
- MouseGestureConverter.cs
- BamlResourceDeserializer.cs
- CssClassPropertyAttribute.cs
- File.cs
- Popup.cs
- Timer.cs
- BitmapEffectDrawingContent.cs
- IntMinMaxAggregationOperator.cs