Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / Selectors / UserNameSecurityTokenAuthenticator.cs / 1 / UserNameSecurityTokenAuthenticator.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.IdentityModel.Selectors { using System.Collections.ObjectModel; using System.IdentityModel.Policy; using System.IdentityModel.Tokens; public abstract class UserNameSecurityTokenAuthenticator : SecurityTokenAuthenticator { protected UserNameSecurityTokenAuthenticator() { } protected override bool CanValidateTokenCore(SecurityToken token) { return token is UserNameSecurityToken; } protected override ReadOnlyCollectionValidateTokenCore(SecurityToken token) { UserNameSecurityToken userNameToken = (UserNameSecurityToken) token; return ValidateUserNamePasswordCore(userNameToken.UserName, userNameToken.Password); } protected abstract ReadOnlyCollection ValidateUserNamePasswordCore(string userName, string password); } } // 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
- LogicalTreeHelper.cs
- HybridDictionary.cs
- WinEventQueueItem.cs
- DataGridBoolColumn.cs
- ResourceAttributes.cs
- FileEnumerator.cs
- VisualCollection.cs
- PolicyDesigner.cs
- ContainerParaClient.cs
- BrowsableAttribute.cs
- CollectionContainer.cs
- Merger.cs
- HostSecurityManager.cs
- ArcSegment.cs
- TextPattern.cs
- XamlPointCollectionSerializer.cs
- NullToBooleanConverter.cs
- RouteUrlExpressionBuilder.cs
- PassportIdentity.cs
- MailAddress.cs
- M3DUtil.cs
- SchemaImporter.cs
- TextOnlyOutput.cs
- ControlLocalizer.cs
- TypeConverterAttribute.cs
- PartManifestEntry.cs
- RoleManagerSection.cs
- OrderedDictionary.cs
- NullableLongMinMaxAggregationOperator.cs
- SignatureResourcePool.cs
- WebConfigurationHostFileChange.cs
- ProfileGroupSettingsCollection.cs
- WebConfigurationFileMap.cs
- CodeNamespaceImport.cs
- InputGestureCollection.cs
- Array.cs
- MarshalByValueComponent.cs
- BitmapEffectDrawingContextState.cs
- HtmlToClrEventProxy.cs
- Int16Converter.cs
- DrawItemEvent.cs
- ParamArrayAttribute.cs
- WebPartConnectionsDisconnectVerb.cs
- LicenseException.cs
- CompilationUnit.cs
- TypeUtil.cs
- ExpressionUtilities.cs
- odbcmetadatacollectionnames.cs
- TrackingMemoryStream.cs
- Model3D.cs
- OracleConnectionFactory.cs
- HttpListener.cs
- hresults.cs
- OracleParameterCollection.cs
- SchemaManager.cs
- XsltOutput.cs
- SafeBitVector32.cs
- LockedBorderGlyph.cs
- ObjectAnimationUsingKeyFrames.cs
- ConnectionPointGlyph.cs
- Triangle.cs
- InheritanceContextHelper.cs
- RegexMatchCollection.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- DbInsertCommandTree.cs
- TraceLevelHelper.cs
- DesignerOptions.cs
- Convert.cs
- MenuAdapter.cs
- AdapterUtil.cs
- MappingException.cs
- HtmlEncodedRawTextWriter.cs
- BezierSegment.cs
- SqlDataSourceView.cs
- GB18030Encoding.cs
- Facet.cs
- NodeFunctions.cs
- VirtualizingPanel.cs
- XmlSchemaAll.cs
- Evidence.cs
- DesignerVerbCollection.cs
- VectorAnimationBase.cs
- ItemList.cs
- ListControlConvertEventArgs.cs
- DeploymentSection.cs
- Mouse.cs
- SqlDataSourceCommandEventArgs.cs
- SecurityListenerSettingsLifetimeManager.cs
- DictionaryKeyPropertyAttribute.cs
- PartialCachingAttribute.cs
- PeerApplicationLaunchInfo.cs
- ResourceProviderFactory.cs
- lengthconverter.cs
- SqlConnectionHelper.cs
- UnsafeNativeMethods.cs
- ProviderSettingsCollection.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- ServiceDescriptions.cs
- SqlDataAdapter.cs
- COM2ColorConverter.cs