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
- ObjectPersistData.cs
- MaterialGroup.cs
- TableStyle.cs
- AnimatedTypeHelpers.cs
- COM2ColorConverter.cs
- XmlArrayItemAttributes.cs
- LazyTextWriterCreator.cs
- PageTheme.cs
- Memoizer.cs
- DataGridViewComboBoxCell.cs
- IISMapPath.cs
- SiteMapDataSourceView.cs
- AuthenticatedStream.cs
- RequestCacheManager.cs
- OleDbPermission.cs
- HasCopySemanticsAttribute.cs
- TraceFilter.cs
- ObjectPersistData.cs
- FilterEventArgs.cs
- CompilerGeneratedAttribute.cs
- AnnotationHelper.cs
- MetadataCache.cs
- IssuanceLicense.cs
- ScopelessEnumAttribute.cs
- StackSpiller.Bindings.cs
- TextSelectionHelper.cs
- DataTable.cs
- RelatedCurrencyManager.cs
- MenuRenderer.cs
- DuplexChannelFactory.cs
- XmlSecureResolver.cs
- VirtualPath.cs
- ExecutionPropertyManager.cs
- XPathDescendantIterator.cs
- ExpressionPrefixAttribute.cs
- WebSysDefaultValueAttribute.cs
- Rule.cs
- FlowDocumentPageViewerAutomationPeer.cs
- LocatorGroup.cs
- LogPolicy.cs
- SecurityUniqueId.cs
- DataQuery.cs
- CompModSwitches.cs
- DefaultPrintController.cs
- PluralizationService.cs
- ButtonBaseAdapter.cs
- CharacterHit.cs
- DiscoveryViaBehavior.cs
- securitymgrsite.cs
- PassportPrincipal.cs
- ExtendedProtectionPolicy.cs
- CodeExporter.cs
- RecordsAffectedEventArgs.cs
- ObjectKeyFrameCollection.cs
- NamespaceEmitter.cs
- PolicyStatement.cs
- WebHttpEndpoint.cs
- DataTable.cs
- ResourceAssociationSetEnd.cs
- LocalBuilder.cs
- BindValidationContext.cs
- WebHttpDispatchOperationSelectorData.cs
- StylusButton.cs
- XMLSyntaxException.cs
- CookieProtection.cs
- StateRuntime.cs
- DesignTimeHTMLTextWriter.cs
- Constants.cs
- RegexReplacement.cs
- WorkflowHostingEndpoint.cs
- CanonicalFontFamilyReference.cs
- ComboBoxItem.cs
- DefaultTextStore.cs
- TextSelectionHelper.cs
- Misc.cs
- LinkLabel.cs
- ResourceReader.cs
- UserValidatedEventArgs.cs
- ApplicationServiceManager.cs
- OdbcErrorCollection.cs
- ExitEventArgs.cs
- XmlDataSourceNodeDescriptor.cs
- CodeSnippetExpression.cs
- SchemaLookupTable.cs
- FileDialogCustomPlace.cs
- NullNotAllowedCollection.cs
- DataGridViewAddColumnDialog.cs
- TextSelectionHighlightLayer.cs
- CategoryState.cs
- ExtractedStateEntry.cs
- Viewport3DAutomationPeer.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- WinEventTracker.cs
- TextFormatterImp.cs
- SQLInt64.cs
- FontUnitConverter.cs
- BitmapFrame.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- LookupNode.cs
- TrackPointCollection.cs