Table of Contents

Class LinkGenerationParameters

Namespace
Kentico.Membership
Assembly
Kentico.Membership.dll

Parameters needed to generate administration link containing token.

public abstract class LinkGenerationParameters
Inheritance
object
LinkGenerationParameters
Derived
Extension Methods

Constructors

LinkGenerationParameters(string, TimeSpan, string, IdentityEmailMessageProviderDelegate)

Protected constructor.

protected LinkGenerationParameters(string token, TimeSpan expiration, string adminPath, IdentityEmailMessageProviderDelegate emailMessageProvider)

Parameters

token string
expiration TimeSpan
adminPath string
emailMessageProvider IdentityEmailMessageProviderDelegate

Properties

AdminPath

Gets administration base path to generate link.

public string AdminPath { get; }

Property Value

string

EmailMessageProvider

Gets function returning email message which is sent to user who asked for reset password link.

[Obsolete("The property is no longer used by the system. Instead, use the Notifications application in the admin UI to customize system emails.")]
[ObsoleteSince(29, 7)]
public IdentityEmailMessageProviderDelegate EmailMessageProvider { get; }

Property Value

IdentityEmailMessageProviderDelegate

Expiration

Gets link expiration period.

public TimeSpan Expiration { get; }

Property Value

TimeSpan

Token

Gets token for url.

public string Token { get; }

Property Value

string