Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

OfficeOpenPgpOptions

OfficeIMO.Security

Namespace
OfficeIMO.Security
Assembly
OfficeIMO.Core
Source revision
ac7e6e1bad8a with working tree changes
Modifiers
sealed

Resource limits and policy for OpenPGP operations.

Inheritance

  • object
  • OfficeOpenPgpOptions

Usage

Explore 3 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 3

Constructors

public OfficeOpenPgpOptions() #

Properties

public long MaxInputBytes { get; set; } #

Maximum encoded message, signature, or key buffer size.

public long MaxOutputBytes { get; set; } #

Maximum decrypted and decompressed output size.

public int MaxSignatures { get; set; } #

Maximum number of signatures evaluated in one operation.

public int MaxNestingDepth { get; set; } #

Maximum nesting of compressed packets.

public bool AllowMissingIntegrityProtection { get; set; } #

When false (the default), encrypted data without a modification detection code is refused and its plaintext is not released.

public bool AllowWeakHashAlgorithms { get; set; } #

When false (the default), signatures using MD5, SHA-1, or RIPEMD-160 are reported as weak.

public int MinimumKeyBits { get; set; } #

Minimum RSA, DSA, or ElGamal key size accepted for signatures.

public DateTimeOffset? VerificationTime { get; set; } #

Time used for signature and key expiration. Defaults to the current UTC time.