Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / Selectors / UserNameSecurityTokenAuthenticator.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StaticSiteMapProvider.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- EntitySetDataBindingList.cs
- BindingMAnagerBase.cs
- EventSourceCreationData.cs
- CharacterBuffer.cs
- grammarelement.cs
- DataGridViewAccessibleObject.cs
- HttpRawResponse.cs
- SqlPersonalizationProvider.cs
- VisualProxy.cs
- CheckableControlBaseAdapter.cs
- SystemGatewayIPAddressInformation.cs
- CommonRemoteMemoryBlock.cs
- TextViewBase.cs
- InputBuffer.cs
- X509PeerCertificateAuthentication.cs
- Cursor.cs
- PartialCachingAttribute.cs
- Shape.cs
- GZipStream.cs
- ParseElementCollection.cs
- Pointer.cs
- ParameterBuilder.cs
- CallbackDebugElement.cs
- ProvideValueServiceProvider.cs
- ColumnCollection.cs
- SqlServer2KCompatibilityCheck.cs
- WebServiceEnumData.cs
- DesignerCategoryAttribute.cs
- TimeoutValidationAttribute.cs
- LinqDataSourceUpdateEventArgs.cs
- Utils.cs
- ColorContextHelper.cs
- RuleInfoComparer.cs
- SystemColorTracker.cs
- WorkflowMarkupSerializationException.cs
- ReliabilityContractAttribute.cs
- ToolStripScrollButton.cs
- DbConnectionPoolIdentity.cs
- Site.cs
- RelatedImageListAttribute.cs
- Soap12ProtocolImporter.cs
- SecurityResources.cs
- FrameworkElement.cs
- CardSpacePolicyElement.cs
- WebPartTracker.cs
- PropertyEntry.cs
- XomlCompiler.cs
- HtmlTitle.cs
- InputLangChangeEvent.cs
- EventLogTraceListener.cs
- ExtendedPropertyDescriptor.cs
- XamlStackWriter.cs
- UriExt.cs
- FormsIdentity.cs
- JulianCalendar.cs
- BigInt.cs
- MarshalByValueComponent.cs
- _CommandStream.cs
- TaskFormBase.cs
- LongPath.cs
- ParameterExpression.cs
- Table.cs
- SmiEventSink.cs
- Socket.cs
- Stroke2.cs
- SignatureToken.cs
- RequestCacheManager.cs
- RequestStatusBarUpdateEventArgs.cs
- DirtyTextRange.cs
- SubMenuStyle.cs
- ForeignKeyFactory.cs
- HandlerMappingMemo.cs
- HttpModuleCollection.cs
- MultiTrigger.cs
- WindowsListViewItem.cs
- LoginName.cs
- ServicePointManager.cs
- XmlReader.cs
- ExcludeFromCodeCoverageAttribute.cs
- DbReferenceCollection.cs
- EntityDataSourceConfigureObjectContext.cs
- ResourcePool.cs
- RelationshipNavigation.cs
- Point.cs
- XmlWellformedWriter.cs
- XmlDsigSep2000.cs
- TcpClientChannel.cs
- Source.cs
- TextBox.cs
- ClientConfigurationSystem.cs
- DefaultHttpHandler.cs
- NamedPipeHostedTransportConfiguration.cs
- XmlValidatingReaderImpl.cs
- IndicFontClient.cs
- RevocationPoint.cs
- CollectionEditor.cs
- TabControlAutomationPeer.cs
- SymbolType.cs