Show / Hide Table of Contents

Class PKP

Podpisový kód podnikateľa. Hodnota "PKP" predstavuje podpisový kód podnikateľa vygenerovaný ORP v čase vytvorenia dokladu. Ide o elektronický podpis vybraných údajov uvedených na doklade, kódovaných vo formáte Base64.

Inheritance
object
PKP
Implements
IEquatablePKP
IComparablePKP
IDeepCloneablePKP
IDeepCloneable
ICloneable
IEnumerablechar
IEnumerable
Inherited Members
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public sealed class PKP : IEquatable<PKP>, IComparable<PKP>, IDeepCloneable<PKP>, IDeepCloneable, ICloneable, IEnumerable<char>, IEnumerable
Examples

Q2z+25bWv5Q0jNsqDPMY/6UiYpszbzdNP0/jisYeAc2PXtbyKp+BmN7yiPa+8g/FtjXUysHXVCLWtYE 5rAM58wpAbpwyvInxpfTQN9La+/X6x+8JR6wgfPIJlaNrce8iL/ZIZwT9q/in/dTOFlOXqYhZ8MZxU6z pu1PxQupaMoqfj5lvpOQ82sDBvufjOkkAbiYjGXDNnl4EgiEd7apZh1pHDBbolvIBSTc7FhECsx5b6dd0 9WRn8ejwnxFx9YaOsZsyZJkJXg9N1mglmHI4vkD24ElpdeUX/yN0s2UR8QSbd51klqHgipdJjfFN86J 6TPPMaslre/kQu1HZjGJ/CQ==

Constructors

PKP(string)

Declaration
public PKP(string value)
Parameters
Type Name Description
string value

Fields

ValueLength

Declaration
public const ushort ValueLength = 344
Field Value
Type Description
ushort

Properties

Length

Declaration
public int Length { get; }
Property Value
Type Description
int

Methods

CompareTo(PKP)

Declaration
public int CompareTo(PKP other)
Parameters
Type Name Description
PKP other
Returns
Type Description
int

Create(GeneratePKPContext, Certificate)

Declaration
public static PKP Create(GeneratePKPContext context, Certificate certificate)
Parameters
Type Name Description
GeneratePKPContext context
Certificate certificate
Returns
Type Description
PKP

DeepClone()

Declaration
public PKP DeepClone()
Returns
Type Description
PKP

Equals(PKP)

Declaration
public bool Equals(PKP other)
Parameters
Type Name Description
PKP other
Returns
Type Description
bool

Equals(PKP, PKP)

Declaration
public static bool Equals(PKP x, PKP y)
Parameters
Type Name Description
PKP x
PKP y
Returns
Type Description
bool

Equals(object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
object.Equals(object)

GetEnumerator()

Declaration
public IEnumerator<char> GetEnumerator()
Returns
Type Description
IEnumeratorchar

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
object.GetHashCode()

IsValid(string)

Declaration
public static bool IsValid(string value)
Parameters
Type Name Description
string value
Returns
Type Description
bool

Stringify(ReceiptType)

Declaration
public static string Stringify(ReceiptType receiptType)
Parameters
Type Name Description
ReceiptType receiptType
Returns
Type Description
string

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Operators

operator ==(PKP, PKP)

Declaration
public static bool operator ==(PKP x, PKP y)
Parameters
Type Name Description
PKP x
PKP y
Returns
Type Description
bool

implicit operator string(PKP)

Declaration
public static implicit operator string(PKP pkp)
Parameters
Type Name Description
PKP pkp
Returns
Type Description
string

implicit operator PKP(string)

Declaration
public static implicit operator PKP(string value)
Parameters
Type Name Description
string value
Returns
Type Description
PKP

operator !=(PKP, PKP)

Declaration
public static bool operator !=(PKP x, PKP y)
Parameters
Type Name Description
PKP x
PKP y
Returns
Type Description
bool

Implements

IEquatable<T>
IComparable<T>
IDeepCloneable<T>
IDeepCloneable
ICloneable
IEnumerable<T>
IEnumerable

Extension Methods

IEnumerableExtensions.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
IEnumerableExtensions.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
IEnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T, int>)
IEnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
IEnumerableExtensions.IsNullOrEmpty<T>(IEnumerable<T>)
IEnumerableExtensions.Paginate<T>(IEnumerable<T>, Pagination)
IEnumerableExtensions.ToReadOnlyCollection<TSource>(IEnumerable<TSource>)
In This Article
Na začiatok stránky Nine Digit, s.r.o. ©