C# Класс SenseNet.ContentRepository.Fields.PasswordFieldSetting

Наследование: ShortTextFieldSetting
Показать файл Открыть проект

Открытые методы

Метод Описание
CheckPassword ( string password, List oldPasswords ) : PasswordCheckResult
CheckRecurrence ( string password, List oldPasswords ) : PasswordCheckResult
GetFieldMetadata ( ) : FieldMetadata>.IDictionary
ValidateData ( object value, Field field ) : FieldValidationResult

Защищенные методы

Метод Описание
CopyPropertiesFrom ( FieldSetting source ) : void
CreateDefaultIndexFieldHandler ( ) : SenseNet.Search.Indexing.FieldIndexHandler
ParseConfiguration ( XPathNavigator configurationElement, IXmlNamespaceResolver xmlNamespaceResolver, ContentType contentType ) : void
SetDefaults ( ) : void
WriteConfiguration ( XmlWriter writer ) : void

Приватные методы

Метод Описание
CheckRecurrence ( string password, List oldPasswords, int passwordHistoryLength ) : PasswordCheckResult

Описание методов

CheckPassword() публичный Метод

public CheckPassword ( string password, List oldPasswords ) : PasswordCheckResult
password string
oldPasswords List
Результат PasswordCheckResult

CheckRecurrence() публичный Метод

public CheckRecurrence ( string password, List oldPasswords ) : PasswordCheckResult
password string
oldPasswords List
Результат PasswordCheckResult

CopyPropertiesFrom() защищенный Метод

protected CopyPropertiesFrom ( FieldSetting source ) : void
source FieldSetting
Результат void

CreateDefaultIndexFieldHandler() защищенный Метод

protected CreateDefaultIndexFieldHandler ( ) : SenseNet.Search.Indexing.FieldIndexHandler
Результат SenseNet.Search.Indexing.FieldIndexHandler

GetFieldMetadata() публичный Метод

public GetFieldMetadata ( ) : FieldMetadata>.IDictionary
Результат FieldMetadata>.IDictionary

ParseConfiguration() защищенный Метод

protected ParseConfiguration ( XPathNavigator configurationElement, IXmlNamespaceResolver xmlNamespaceResolver, ContentType contentType ) : void
configurationElement System.Xml.XPath.XPathNavigator
xmlNamespaceResolver IXmlNamespaceResolver
contentType SenseNet.ContentRepository.Schema.ContentType
Результат void

SetDefaults() защищенный Метод

protected SetDefaults ( ) : void
Результат void

ValidateData() публичный Метод

public ValidateData ( object value, Field field ) : FieldValidationResult
value object
field Field
Результат SenseNet.ContentRepository.Schema.FieldValidationResult

WriteConfiguration() защищенный Метод

protected WriteConfiguration ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
Результат void