Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / Tokens / SecurityContextSecurityTokenParameters.cs / 1 / SecurityContextSecurityTokenParameters.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; class SecurityContextSecurityTokenParameters : SecurityTokenParameters { protected SecurityContextSecurityTokenParameters(SecurityContextSecurityTokenParameters other) : base(other) { // empty } public SecurityContextSecurityTokenParameters() : base() { this.InclusionMode = SecurityTokenInclusionMode.AlwaysToRecipient; } internal protected override bool SupportsClientAuthentication { get { return true; } } internal protected override bool SupportsServerAuthentication { get { return true; } } internal protected override bool SupportsClientWindowsIdentity { get { return true; } } internal protected override bool HasAsymmetricKey { get { return false; } } protected override SecurityTokenParameters CloneCore() { return new SecurityContextSecurityTokenParameters(this); } internal protected override SecurityKeyIdentifierClause CreateKeyIdentifierClause(SecurityToken token, SecurityTokenReferenceStyle referenceStyle) { return base.CreateKeyIdentifierClause(token, referenceStyle); } protected internal override void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement) { requirement.TokenType = ServiceModelSecurityTokenTypes.SecurityContext; requirement.KeyType = SecurityKeyType.SymmetricKey; requirement.RequireCryptographicToken = true; } } } // 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
- BrowserDefinitionCollection.cs
- ProxyFragment.cs
- WinFormsSecurity.cs
- XPathAncestorIterator.cs
- DesignerVerbToolStripMenuItem.cs
- FormView.cs
- SecurityResources.cs
- SqlMethods.cs
- PrivilegedConfigurationManager.cs
- InfoCardBinaryReader.cs
- ExternalException.cs
- ConfigXmlCDataSection.cs
- DriveInfo.cs
- Odbc32.cs
- MD5.cs
- XmlSchemaSimpleTypeUnion.cs
- CancelEventArgs.cs
- ProcessThread.cs
- AsyncContentLoadedEventArgs.cs
- FrameworkObject.cs
- CorrelationResolver.cs
- KerberosSecurityTokenProvider.cs
- contentDescriptor.cs
- XslTransform.cs
- CircleHotSpot.cs
- SynchronizingStream.cs
- SafeFileMapViewHandle.cs
- DynamicDiscoSearcher.cs
- ValueTable.cs
- CurrencyWrapper.cs
- WindowInteropHelper.cs
- SpnegoTokenProvider.cs
- PerspectiveCamera.cs
- FunctionCommandText.cs
- PropertyCollection.cs
- InputElement.cs
- PromptEventArgs.cs
- SessionStateItemCollection.cs
- ThousandthOfEmRealDoubles.cs
- DebugView.cs
- VoiceObjectToken.cs
- SimplePropertyEntry.cs
- IisTraceWebEventProvider.cs
- SystemThemeKey.cs
- LineServices.cs
- MultiBinding.cs
- TemplatedAdorner.cs
- MessageBox.cs
- ConfigurationManager.cs
- EqualityComparer.cs
- OracleBinary.cs
- SettingsPropertyIsReadOnlyException.cs
- WmlPageAdapter.cs
- HandlerWithFactory.cs
- DataListItem.cs
- WeakHashtable.cs
- DNS.cs
- BezierSegment.cs
- IISMapPath.cs
- Paragraph.cs
- CfgSemanticTag.cs
- SessionEndedEventArgs.cs
- ChangesetResponse.cs
- DataGridViewColumn.cs
- Parameter.cs
- NamedPipeWorkerProcess.cs
- _BaseOverlappedAsyncResult.cs
- DataGridViewButtonCell.cs
- AssemblyBuilder.cs
- OdbcConnectionOpen.cs
- StateFinalizationActivity.cs
- PLINQETWProvider.cs
- NotificationContext.cs
- DataGridViewCheckBoxColumn.cs
- XmlSchemaAny.cs
- AlphaSortedEnumConverter.cs
- EventData.cs
- WebPartsSection.cs
- DeviceContext.cs
- SafeThreadHandle.cs
- DataControlFieldCell.cs
- ToolBar.cs
- SystemSounds.cs
- PartDesigner.cs
- Exceptions.cs
- LayoutUtils.cs
- DataTrigger.cs
- LocatorPart.cs
- Registry.cs
- DataGridViewToolTip.cs
- HTTPNotFoundHandler.cs
- ButtonPopupAdapter.cs
- SafeLocalMemHandle.cs
- XmlConvert.cs
- SapiGrammar.cs
- BaseTemplateBuildProvider.cs
- ClientScriptManagerWrapper.cs
- HashMembershipCondition.cs
- FirewallWrapper.cs
- ImageButton.cs