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
- TripleDES.cs
- EventMappingSettings.cs
- ControlBuilderAttribute.cs
- DesignSurfaceEvent.cs
- ToolStripItemTextRenderEventArgs.cs
- ScopedKnownTypes.cs
- XmlConvert.cs
- XsdValidatingReader.cs
- EntityModelBuildProvider.cs
- DbModificationCommandTree.cs
- HttpClientCertificate.cs
- SessionState.cs
- DropDownList.cs
- SQLByte.cs
- ToolStripRenderEventArgs.cs
- CodeExpressionCollection.cs
- DbConnectionPool.cs
- CurrentTimeZone.cs
- PageBorderless.cs
- Expander.cs
- HandoffBehavior.cs
- PerformanceCounterLib.cs
- AutomationPatternInfo.cs
- DataGridViewCellLinkedList.cs
- ApplicationManager.cs
- SortedDictionary.cs
- ReferenceEqualityComparer.cs
- HTTPNotFoundHandler.cs
- PropertyTab.cs
- TypeResolver.cs
- UserControlFileEditor.cs
- DesignerForm.cs
- RealizationDrawingContextWalker.cs
- UInt16Storage.cs
- ExclusiveCanonicalizationTransform.cs
- externdll.cs
- FontSizeConverter.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- RewritingPass.cs
- FormClosingEvent.cs
- XmlAttributeAttribute.cs
- TagPrefixInfo.cs
- SQLChars.cs
- EventProvider.cs
- PrinterSettings.cs
- nulltextcontainer.cs
- namescope.cs
- XmlNodeChangedEventArgs.cs
- IItemContainerGenerator.cs
- EventHandlersDesigner.cs
- ReflectTypeDescriptionProvider.cs
- Merger.cs
- NumberSubstitution.cs
- DocumentXPathNavigator.cs
- EventEntry.cs
- TypeConverterAttribute.cs
- HttpHeaderCollection.cs
- KerberosSecurityTokenProvider.cs
- CounterSampleCalculator.cs
- bindurihelper.cs
- ConfigurationPermission.cs
- FormViewCommandEventArgs.cs
- XmlSchemaSimpleTypeRestriction.cs
- XmlSchemaSubstitutionGroup.cs
- XmlSchemaCollection.cs
- TextPenaltyModule.cs
- SqlDataRecord.cs
- MatrixCamera.cs
- AdRotator.cs
- ConfigsHelper.cs
- CodeLinePragma.cs
- ContextMenuAutomationPeer.cs
- ClickablePoint.cs
- UIElement3DAutomationPeer.cs
- AuthorizationRule.cs
- WebServiceErrorEvent.cs
- CompositeTypefaceMetrics.cs
- AuthorizationSection.cs
- Substitution.cs
- StringDictionaryWithComparer.cs
- UnknownWrapper.cs
- ReverseInheritProperty.cs
- SqlEnums.cs
- ToggleProviderWrapper.cs
- COM2TypeInfoProcessor.cs
- HostingEnvironmentException.cs
- TypeResolvingOptions.cs
- sqlmetadatafactory.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- StateRuntime.cs
- NullReferenceException.cs
- WebPartPersonalization.cs
- ProgressChangedEventArgs.cs
- StyleXamlParser.cs
- CompoundFileStreamReference.cs
- SerializationObjectManager.cs
- PackageFilter.cs
- QilReference.cs
- TraceProvider.cs
- ComboBoxRenderer.cs