Table of Contents

Class TimeBasedContexts

Namespace
iText.Signatures.Validation.V1.Context
Assembly
itext.sign.dll

Container class, which contains set of single TimeBasedContext values.

public class TimeBasedContexts
Inheritance
TimeBasedContexts
Inherited Members

Methods

All()

Creates TimeBasedContexts containing all TimeBasedContext values.

public static TimeBasedContexts All()

Returns

TimeBasedContexts

TimeBasedContexts container containing all TimeBasedContext values

ComplementOf(TimeBasedContexts)

Creates TimeBasedContexts containing all the elements of this type that are not contained in the specified set.

public static TimeBasedContexts ComplementOf(TimeBasedContexts other)

Parameters

other TimeBasedContexts

another TimeBasedContexts from whose complement to initialize this container

Returns

TimeBasedContexts

the complement of the specified TimeBasedContexts.

GetSet()

Gets encapsulated containing TimeBasedContext elements.

public virtual EnumSet<TimeBasedContext> GetSet()

Returns

EnumSet<TimeBasedContext>

encapsulated containing TimeBasedContext elements

Of(TimeBasedContext, params TimeBasedContext[])

Creates TimeBasedContexts container from several TimeBasedContext values.

public static TimeBasedContexts Of(TimeBasedContext first, params TimeBasedContext[] rest)

Parameters

first TimeBasedContext

an element that the set is to contain initially

rest TimeBasedContext[]

the remaining elements the set is to contain

Returns

TimeBasedContexts

TimeBasedContexts container, containing provided elements