←Select platform

KeyUsage Property

Summary
Key usage of this signature.
Syntax
C#
C++/CLI
Java
Python
public int KeyUsage { get; set; } 
public int getKeyUsage(); 
public void setKeyUsage( 
   int intValue 
); 
public: 
property int KeyUsage { 
   int get(); 
   void set (    int ); 
} 
KeyUsage # get and set (PDFSignature) 

Property Value

Key usage of this signature. In most cases, this is one or more of the constants below defined in PDFSignature.

Value Name Description
1 KeyUsageDigitalSignature This is a digital signature
2 KeyUsageNonRepudiation Non-repudiation signature
4 KeyUsageKeyEncipherment Key encipherment signature
8 KeyUsageDataEncipherment Data encipherment signature
16 KeyUsageKeyAgreement Agreement signature
32 KeyUsageKeyCertSign Certificate sign signature
64 KeyUsageCRLSign CRL sign signature
128 KeyUsageEncipherOnly Encipher-only signature
256 KeyUsageDecipherOnly Decipher-only signature
Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Pdf Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.