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
- BindingContext.cs
- SecUtil.cs
- SettingsPropertyValueCollection.cs
- SafeNativeMethodsCLR.cs
- WindowsAltTab.cs
- TitleStyle.cs
- ReferentialConstraint.cs
- AdRotator.cs
- RecipientInfo.cs
- DictionaryTraceRecord.cs
- MessageBox.cs
- ReflectEventDescriptor.cs
- ObjectDataSourceMethodEditor.cs
- UnitySerializationHolder.cs
- BackgroundWorker.cs
- ReadWriteObjectLock.cs
- ProfilePropertySettingsCollection.cs
- NativeObjectSecurity.cs
- FontDialog.cs
- DataReaderContainer.cs
- LocatorPartList.cs
- InvokePatternIdentifiers.cs
- SparseMemoryStream.cs
- UnaryNode.cs
- Component.cs
- Odbc32.cs
- BulletedListDesigner.cs
- Point3DCollection.cs
- XmlAnyElementAttribute.cs
- StrokeDescriptor.cs
- InternalTypeHelper.cs
- ActiveXContainer.cs
- XmlSchemaComplexType.cs
- TrackingConditionCollection.cs
- ScriptComponentDescriptor.cs
- DataColumnMapping.cs
- Size.cs
- QueryResults.cs
- SwitchAttribute.cs
- DataGridItemCollection.cs
- StyleSelector.cs
- WorkflowQueuingService.cs
- ImageField.cs
- ClientWindowsAuthenticationMembershipProvider.cs
- XmlName.cs
- SpellCheck.cs
- Pts.cs
- LogReservationCollection.cs
- PermissionRequestEvidence.cs
- GeneratedCodeAttribute.cs
- XmlSchemaParticle.cs
- GestureRecognitionResult.cs
- BCryptSafeHandles.cs
- SchemaAttDef.cs
- DataGridViewLinkCell.cs
- ClientConfigurationSystem.cs
- Light.cs
- XmlStringTable.cs
- ReachUIElementCollectionSerializer.cs
- PersistChildrenAttribute.cs
- ControlCachePolicy.cs
- SqlParameterCollection.cs
- Int32AnimationUsingKeyFrames.cs
- ConfigurationStrings.cs
- DictionaryBase.cs
- IOThreadTimer.cs
- RelationshipSet.cs
- ParameterCollection.cs
- XmlCharacterData.cs
- InkCanvas.cs
- DeadCharTextComposition.cs
- CompositionTarget.cs
- PointLightBase.cs
- AppDomain.cs
- Size3D.cs
- TreeNodeCollection.cs
- Privilege.cs
- securitycriticaldata.cs
- PixelShader.cs
- DesignTable.cs
- UnconditionalPolicy.cs
- DataTableCollection.cs
- TCPListener.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- Image.cs
- PropertyEmitter.cs
- CodeGenerationManager.cs
- SelectionRangeConverter.cs
- TypeUnloadedException.cs
- FunctionDescription.cs
- UnconditionalPolicy.cs
- OdbcError.cs
- OciEnlistContext.cs
- BinaryKeyIdentifierClause.cs
- ColumnMap.cs
- PasswordDeriveBytes.cs
- CompoundFileStreamReference.cs
- RemotingSurrogateSelector.cs
- Socket.cs