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
- Scene3D.cs
- CodeGenerator.cs
- ObjectViewEntityCollectionData.cs
- ParserHooks.cs
- IteratorDescriptor.cs
- Visual3D.cs
- FastPropertyAccessor.cs
- HitTestFilterBehavior.cs
- ValidationError.cs
- SqlClientFactory.cs
- StorageComplexPropertyMapping.cs
- UriTemplateLiteralPathSegment.cs
- DbInsertCommandTree.cs
- WinFormsSpinner.cs
- ReadOnlyHierarchicalDataSourceView.cs
- DBCSCodePageEncoding.cs
- ErrorFormatter.cs
- SqlInternalConnectionSmi.cs
- assemblycache.cs
- BitmapEffectDrawingContent.cs
- MissingMethodException.cs
- SynchronizationValidator.cs
- SpellerError.cs
- UpdateManifestForBrowserApplication.cs
- BindingManagerDataErrorEventArgs.cs
- ObjectKeyFrameCollection.cs
- HtmlElementCollection.cs
- BooleanConverter.cs
- MetadataItemEmitter.cs
- M3DUtil.cs
- SqlErrorCollection.cs
- DnsElement.cs
- OperationCanceledException.cs
- HexParser.cs
- GetPageCompletedEventArgs.cs
- SqlConnectionStringBuilder.cs
- WebBrowserContainer.cs
- StateFinalizationDesigner.cs
- ObjectReaderCompiler.cs
- TraceRecord.cs
- KnownAssemblyEntry.cs
- TagPrefixAttribute.cs
- TableDetailsRow.cs
- WebPartCancelEventArgs.cs
- XMLUtil.cs
- DrawingImage.cs
- LockingPersistenceProvider.cs
- HMACSHA1.cs
- VarRemapper.cs
- CodeMethodReturnStatement.cs
- DataGridViewCellFormattingEventArgs.cs
- HtmlMeta.cs
- ToggleButtonAutomationPeer.cs
- PreProcessInputEventArgs.cs
- EntityTypeEmitter.cs
- MiniModule.cs
- LocationEnvironment.cs
- PromptEventArgs.cs
- DataGridViewRowStateChangedEventArgs.cs
- _TransmitFileOverlappedAsyncResult.cs
- CroppedBitmap.cs
- XmlFormatExtensionPrefixAttribute.cs
- GridEntry.cs
- DrawingGroupDrawingContext.cs
- TraceContextRecord.cs
- ValueConversionAttribute.cs
- CoreChannel.cs
- IImplicitResourceProvider.cs
- XmlSchemaAll.cs
- DataSourceXmlTextReader.cs
- UnionCqlBlock.cs
- RepeatButton.cs
- EtwTrace.cs
- PropertyValidationContext.cs
- OperatingSystem.cs
- SerializationEventsCache.cs
- ConfigXmlSignificantWhitespace.cs
- ClientBuildManagerCallback.cs
- MULTI_QI.cs
- FontCollection.cs
- ButtonFlatAdapter.cs
- RowSpanVector.cs
- BinaryFormatterWriter.cs
- CodePropertyReferenceExpression.cs
- PTManager.cs
- SingleTagSectionHandler.cs
- TypedTableBase.cs
- SqlClientPermission.cs
- RpcCryptoContext.cs
- SByteConverter.cs
- WindowsContainer.cs
- SafeNativeMethodsCLR.cs
- SemaphoreFullException.cs
- FrameworkContentElement.cs
- PropertyPath.cs
- ColumnClickEvent.cs
- EventLogPermissionEntry.cs
- XmlAttributeAttribute.cs
- WindowsListViewItem.cs
- AsyncInvokeOperation.cs