Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / Tokens / UserNameSecurityTokenParameters.cs / 1 / UserNameSecurityTokenParameters.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.ServiceModel.Security.Tokens { using System.IdentityModel.Selectors; using System.ServiceModel; using System.IdentityModel.Tokens; using System.ServiceModel.Security; public class UserNameSecurityTokenParameters : SecurityTokenParameters { protected UserNameSecurityTokenParameters(UserNameSecurityTokenParameters other) : base(other) { base.RequireDerivedKeys = false; } public UserNameSecurityTokenParameters() : base() { base.RequireDerivedKeys = false; } internal protected override bool HasAsymmetricKey { get { return false; } } internal protected override bool SupportsClientAuthentication { get { return true; } } internal protected override bool SupportsServerAuthentication { get { return false; } } internal protected override bool SupportsClientWindowsIdentity { get { return true; } } protected override SecurityTokenParameters CloneCore() { return new UserNameSecurityTokenParameters(this); } internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) { return this.CreateKeyIdentifierClause(token, referenceStyle); } protected internal override void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement) { requirement.TokenType = SecurityTokenTypes.UserName; requirement.RequireCryptographicToken = false; } } } // 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
- ExpandButtonVisibilityConverter.cs
- PageStatePersister.cs
- ping.cs
- AsyncCallback.cs
- TextServicesContext.cs
- NumericUpDownAcceleration.cs
- MergeLocalizationDirectives.cs
- HttpContext.cs
- StrongNamePublicKeyBlob.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- Exception.cs
- ButtonAutomationPeer.cs
- InfoCardXmlSerializer.cs
- ZipIOLocalFileBlock.cs
- RotationValidation.cs
- ImageAutomationPeer.cs
- EventLogPermissionEntryCollection.cs
- PersonalizationEntry.cs
- JsonSerializer.cs
- BitmapCacheBrush.cs
- Options.cs
- QueryContinueDragEvent.cs
- EntityKeyElement.cs
- ObjectAnimationUsingKeyFrames.cs
- XmlDataSourceView.cs
- StringUtil.cs
- Scanner.cs
- IFlowDocumentViewer.cs
- GeneralTransform3DGroup.cs
- PlanCompilerUtil.cs
- SerializerDescriptor.cs
- XmlSignatureProperties.cs
- CodeMethodInvokeExpression.cs
- XmlSchemaSet.cs
- ProgressBarHighlightConverter.cs
- XpsSerializationManager.cs
- MissingMethodException.cs
- StreamInfo.cs
- SystemIPGlobalProperties.cs
- DbDataReader.cs
- CursorConverter.cs
- XmlStringTable.cs
- PipelineComponent.cs
- FocusChangedEventArgs.cs
- SqlCachedBuffer.cs
- ChangeConflicts.cs
- Compiler.cs
- MouseBinding.cs
- NativeBuffer.cs
- ParenthesizePropertyNameAttribute.cs
- ScrollContentPresenter.cs
- Point.cs
- TemplateBuilder.cs
- TransactionScope.cs
- listitem.cs
- BitmapEncoder.cs
- MediaPlayerState.cs
- CLSCompliantAttribute.cs
- ObjectContextServiceProvider.cs
- MsmqIntegrationSecurityMode.cs
- TextRangeEdit.cs
- BindingUtils.cs
- TextServicesCompartmentContext.cs
- DecimalConstantAttribute.cs
- TableDetailsRow.cs
- TraceLevelStore.cs
- TypeSchema.cs
- AddingNewEventArgs.cs
- MessageDesigner.cs
- HttpStreamMessageEncoderFactory.cs
- PrinterSettings.cs
- _HeaderInfo.cs
- AnimationLayer.cs
- HtmlGenericControl.cs
- ObjectTypeMapping.cs
- ResourceCategoryAttribute.cs
- PrePrepareMethodAttribute.cs
- WizardPanelChangingEventArgs.cs
- ObjectAssociationEndMapping.cs
- ArgumentException.cs
- ResourceAttributes.cs
- ProvidersHelper.cs
- DataGridViewRowPrePaintEventArgs.cs
- RawStylusSystemGestureInputReport.cs
- DataBoundControl.cs
- SendSecurityHeaderElement.cs
- SatelliteContractVersionAttribute.cs
- RuntimeConfigLKG.cs
- OleDbReferenceCollection.cs
- WeakRefEnumerator.cs
- MetaColumn.cs
- Privilege.cs
- MachinePropertyVariants.cs
- SqlFacetAttribute.cs
- UIInitializationException.cs
- XmlChoiceIdentifierAttribute.cs
- _AutoWebProxyScriptEngine.cs
- ContractNamespaceAttribute.cs
- TimelineCollection.cs
- HotCommands.cs