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
TimeBasedContextsanother TimeBasedContexts from whose complement to initialize this container
Returns
- TimeBasedContexts
the complement of the specified TimeBasedContexts.
GetSet()
Gets encapsulated
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
TimeBasedContextan 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