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
- Transform3DCollection.cs
- ProcessProtocolHandler.cs
- NavigatorOutput.cs
- FormViewModeEventArgs.cs
- TypeSystem.cs
- QuaternionAnimation.cs
- TextContainerHelper.cs
- Vector3DCollectionConverter.cs
- ConfigXmlText.cs
- LineUtil.cs
- SmtpNtlmAuthenticationModule.cs
- CompatibleIComparer.cs
- InputMethodStateTypeInfo.cs
- MailDefinition.cs
- ComponentCommands.cs
- ISCIIEncoding.cs
- invalidudtexception.cs
- FamilyCollection.cs
- ColumnHeader.cs
- DataGridTableStyleMappingNameEditor.cs
- FormViewPageEventArgs.cs
- GridViewPageEventArgs.cs
- OleDbReferenceCollection.cs
- SQLDoubleStorage.cs
- SchemaImporterExtensionElement.cs
- DataGridViewRow.cs
- EncoderParameter.cs
- PenCursorManager.cs
- WindowsSlider.cs
- TypeExtensions.cs
- CommentEmitter.cs
- ControlDesigner.cs
- PauseStoryboard.cs
- BaseConfigurationRecord.cs
- MetaModel.cs
- FontFamilyConverter.cs
- ClientUtils.cs
- SortableBindingList.cs
- Funcletizer.cs
- PropertyGridView.cs
- Pointer.cs
- FileSystemWatcher.cs
- XmlBinaryReader.cs
- _NTAuthentication.cs
- QilParameter.cs
- StoragePropertyMapping.cs
- RelationshipType.cs
- NegotiateStream.cs
- TableRowCollection.cs
- CqlParser.cs
- ConnectionsZone.cs
- UnknownMessageReceivedEventArgs.cs
- HttpValueCollection.cs
- PositiveTimeSpanValidator.cs
- Overlapped.cs
- ParagraphVisual.cs
- BitmapEffectrendercontext.cs
- BookmarkResumptionRecord.cs
- DockProviderWrapper.cs
- DBConcurrencyException.cs
- SqlRewriteScalarSubqueries.cs
- ReadWriteObjectLock.cs
- XmlComplianceUtil.cs
- GenericRootAutomationPeer.cs
- MruCache.cs
- VarRefManager.cs
- Debug.cs
- SplineKeyFrames.cs
- ScrollChrome.cs
- RegexCompiler.cs
- UserControlParser.cs
- grammarelement.cs
- AssociationType.cs
- SystemIPGlobalStatistics.cs
- LogPolicy.cs
- ButtonChrome.cs
- MasterPageBuildProvider.cs
- FloaterParaClient.cs
- _SslState.cs
- DispatcherHooks.cs
- ComboBox.cs
- SqlExpressionNullability.cs
- MultiSelector.cs
- MouseActionConverter.cs
- PropertyGridEditorPart.cs
- ListBase.cs
- RectIndependentAnimationStorage.cs
- RegexCode.cs
- CodePageEncoding.cs
- PreProcessInputEventArgs.cs
- StrongNameMembershipCondition.cs
- Update.cs
- TemplateControlParser.cs
- AutomationFocusChangedEventArgs.cs
- CloudCollection.cs
- FixedBufferAttribute.cs
- HttpDebugHandler.cs
- BitmapSizeOptions.cs
- SourceElementsCollection.cs
- Size.cs