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.
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
Parameters
| Type |
Name |
Description |
| string |
value |
|
Fields
ValueLength
Declaration
public const ushort ValueLength = 344
Field Value
Properties
Length
Declaration
public int Length { get; }
Property Value
Methods
CompareTo(PKP)
Declaration
public int CompareTo(PKP other)
Parameters
| Type |
Name |
Description |
| PKP |
other |
|
Returns
Create(GeneratePKPContext, Certificate)
Declaration
public static PKP Create(GeneratePKPContext context, Certificate certificate)
Parameters
Returns
DeepClone()
Declaration
Returns
Equals(PKP)
Declaration
public bool Equals(PKP other)
Parameters
| Type |
Name |
Description |
| PKP |
other |
|
Returns
Equals(PKP, PKP)
Declaration
public static bool Equals(PKP x, PKP y)
Parameters
| Type |
Name |
Description |
| PKP |
x |
|
| PKP |
y |
|
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
GetEnumerator()
Declaration
public IEnumerator<char> GetEnumerator()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
IsValid(string)
Declaration
public static bool IsValid(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
Stringify(ReceiptType)
Declaration
public static string Stringify(ReceiptType receiptType)
Parameters
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(PKP, PKP)
Declaration
public static bool operator ==(PKP x, PKP y)
Parameters
| Type |
Name |
Description |
| PKP |
x |
|
| PKP |
y |
|
Returns
implicit operator string(PKP)
Declaration
public static implicit operator string(PKP pkp)
Parameters
| Type |
Name |
Description |
| PKP |
pkp |
|
Returns
implicit operator PKP(string)
Declaration
public static implicit operator PKP(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
operator !=(PKP, PKP)
Declaration
public static bool operator !=(PKP x, PKP y)
Parameters
| Type |
Name |
Description |
| PKP |
x |
|
| PKP |
y |
|
Returns
Implements
Extension Methods