Show / Hide Table of Contents

Class PDFElectronicSealParams.Builder

Builds an PDFElectronicSealParams instance.

Inheritance
System.Object
PDFElectronicSealParams.Builder
Namespace: Adobe.PDFServicesSDK.pdfjobs.parameters.electronicseal
Assembly: Adobe.PDFServicesSDK.Doc.dll
Syntax
public class Builder

Constructors

Builder(CertificateCredentials, FieldOptions)

Constructs a Builder instance.

Declaration
public Builder(CertificateCredentials certificateCredentials, FieldOptions fieldOptions)
Parameters
Type Name Description
CertificateCredentials certificateCredentials

digital seal credential to be used for applying electronic seal

FieldOptions fieldOptions

seal field options to be used for applying electronic seal

Methods

Build()

Returns a new PDFElectronicSealParams instance built from the current state of this builder.

Declaration
public PDFElectronicSealParams Build()
Returns
Type Description
PDFElectronicSealParams

A new PDFElectronicSealParams instance

WithAppearanceOptions(AppearanceOptions)

Sets the AppearanceOptions for the seal.

Declaration
public PDFElectronicSealParams.Builder WithAppearanceOptions(AppearanceOptions appearanceOptions)
Parameters
Type Name Description
AppearanceOptions appearanceOptions

AppearanceOptions for the seal

Returns
Type Description
PDFElectronicSealParams.Builder

this Builder instance to add any additional parameters

WithDocumentLevelPermission(DocumentLevelPermission)

Sets the DocumentLevelPermission for changes allowed after sealing.

Declaration
public PDFElectronicSealParams.Builder WithDocumentLevelPermission(DocumentLevelPermission documentLevelPermission)
Parameters
Type Name Description
DocumentLevelPermission documentLevelPermission

DocumentLevelPermission for changes allowed after sealing

Returns
Type Description
PDFElectronicSealParams.Builder

this Builder instance to add any additional parameters

WithSignatureFormat(SignatureFormat)

Sets the SignatureFormat for the seal.

Declaration
public PDFElectronicSealParams.Builder WithSignatureFormat(SignatureFormat signatureFormat)
Parameters
Type Name Description
SignatureFormat signatureFormat

SignatureFormat to be used for applying electronic seal

Returns
Type Description
PDFElectronicSealParams.Builder

this Builder instance to add any additional parameters

WithTSAOptions(TSAOptions)

Sets the TSAOptions for the seal.

Declaration
public PDFElectronicSealParams.Builder WithTSAOptions(TSAOptions tsaOptions)
Parameters
Type Name Description
TSAOptions tsaOptions

TSAOptions for the seal.

Returns
Type Description
PDFElectronicSealParams.Builder

this Builder instance to add any additional parameters

In This Article
  • Constructors
    • Builder(CertificateCredentials, FieldOptions)
  • Methods
    • Build()
    • WithAppearanceOptions(AppearanceOptions)
    • WithDocumentLevelPermission(DocumentLevelPermission)
    • WithSignatureFormat(SignatureFormat)
    • WithTSAOptions(TSAOptions)
Back to top Copyright © 2020 Adobe. All rights reserved.