Try our conversational search powered by Generative AI!

Class RestrictionEntry

Implements
System.ICloneable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Licensing
Assembly: EPiServer.Licensing.dll
Version: 11.20.7
Syntax
public abstract class RestrictionEntry : ICloneable

Constructors

RestrictionEntry()

Declaration
protected RestrictionEntry()

Properties

Description

Declaration
public abstract string Description { get; }
Property Value
Type Description
System.String

LicensedAssembly

Declaration
public AssemblyName LicensedAssembly { get; }
Property Value
Type Description
System.Reflection.AssemblyName

LicenseName

Declaration
public string LicenseName { get; }
Property Value
Type Description
System.String

Services

Declaration
public LicensingServices Services { get; protected set; }
Property Value
Type Description
LicensingServices

SigningKey

Declaration
public RSA SigningKey { get; }
Property Value
Type Description
System.Security.Cryptography.RSA

Methods

Clone()

Declaration
public abstract object Clone()
Returns
Type Description
System.Object

InternalValidate()

Declaration
protected abstract ValidationResult InternalValidate()
Returns
Type Description
ValidationResult

Setup()

Declaration
public abstract void Setup()

Validate()

Declaration
public ValidationResult Validate()
Returns
Type Description
ValidationResult

Implements

System.ICloneable

Extension Methods