Table of Contents

Class Timestamp

Namespace
NuGet.Packaging.Signing
Assembly
Chocolatey.NuGet.Packaging.dll
public sealed class Timestamp
Inheritance
Timestamp
Inherited Members

Constructors

Timestamp()

Default constructor. Limits are set to current time.

public Timestamp()

Timestamp(SignedCms)

SignedCms containing a time stamp authority token reponse

public Timestamp(SignedCms timestampCms)

Parameters

timestampCms SignedCms

SignedCms from Time Stamp Authority

Properties

GeneralizedTime

Time timestamp was created by the Time Stamp Authority.

public DateTimeOffset GeneralizedTime { get; }

Property Value

DateTimeOffset

LowerLimit

Lower limit of Timestamp.

public DateTimeOffset LowerLimit { get; }

Property Value

DateTimeOffset

SignedCms

A SignedCms object holding the timestamp and SignerInfo.

public SignedCms SignedCms { get; }

Property Value

SignedCms

SignerInfo

SignerInfo for this timestamp.

public SignerInfo SignerInfo { get; }

Property Value

SignerInfo

UpperLimit

Upper limit of Timestamp.

public DateTimeOffset UpperLimit { get; }

Property Value

DateTimeOffset