Constants

All constants are defined in the secureblackbox module.

Error Codes

SB_ERROR_ARCHIVE_FILE_NOT_EXISTS
Value: 0x02700001
The archive file does not exist
SB_ERROR_ARCHIVE_UNSUPPORTED_TYPE
Value: 0x02700003
Unsupported archive type
SB_ERROR_ARCHIVE_UNSUPPORTED_SOURCE
Value: 0x02700004
Unsupported source
SB_ERROR_ARCHIVE_UNSUPPORTED_ACTION
Value: 0x02700005
Unsupported action
SB_ERROR_ARCHIVE_NOT_DELETE_FILE_IN_ARCHIVE
Value: 0x02700006
Cannot delete file in archive
SB_ERROR_ARCHIVE_FILE_ALREADY_IN_ARCHIVE
Value: 0x02700007
The archive already contains file with this name
SB_ERROR_ARCHIVE_FILES_NOT_SET
Value: 0x02700008
Not set files for archive
SB_ERROR_ARCHIVE_TYPE_NOT_MODIFYING
Value: 0x02700009
This type of archive is not modifying
SB_ERROR_ARCHIVE_CAN_CONTAINE_ONE_FILE
Value: 0x0270000A
This type of archive can contain only one file
SB_ERROR_ARCHIVE_FILE_NOT_FOUND
Value: 0x0270000B
The specified file was not found in archive
SB_ERROR_ARCHIVE_NOT_UPDATE_NEW_FILE
Value: 0x0270000C
Cannot update new file in archive
SB_ERROR_ARCHIVE_INVALID
Value: 0x0270000D
Invalid archive
SB_ERROR_ARCHIVE_OUTPUTFILE_ALREADY_EXISTS
Value: 0x0270000E
The output file with this name already exists
SB_ERROR_ARCHIVE_UNSUPPORTED_ENCRYPTION_TYPE
Value: 0x0270000F
Unsupported encryption type
SB_ERROR_ARCHIVE_CANNOT_CONTAINE_FOLDER
Value: 0x02700010
This type of archive cannot contain folders
SB_ERROR_ASIC_UNSUPPORTED_LEVEL
Value: 0x01000001
Unsupported level
SB_ERROR_ASIC_UNSUPPORTED_SIGNATURE_TYPE
Value: 0x01000003
Unsupported signature type
SB_ERROR_ASIC_UNSUPPORTED_EXTRACTION_MODE
Value: 0x01000004
Unsupported extraction mode
SB_ERROR_ASIC_INPUTFILE_NOT_EXISTS
Value: 0x01000005
The input file does not exist
SB_ERROR_ASIC_OUTPUTFILE_ALREADY_EXISTS
Value: 0x01000006
The output file with this name already exists
SB_ERROR_ASIC_CONTAINER_SIGNED
Value: 0x01000007
The document has already been signed once during this session
SB_ERROR_ASIC_CONTAINER_NOT_SIGNED
Value: 0x01000008
The document is not signed
SB_ERROR_INVALID_PARAMETER
Value: 0x00100001
Invalid parameter
SB_ERROR_INVALID_SETUP
Value: 0x00100002
Invalid configuration
SB_ERROR_INVALID_STATE
Value: 0x00100003
Invalid state
SB_ERROR_INVALID_VALUE
Value: 0x00100004
Invalid value
SB_ERROR_NO_PRIVATE_KEY
Value: 0x00100005
Private key not found
SB_ERROR_CANCELLED_BY_USER
Value: 0x00100006
Cancelled by the user
SB_ERROR_NO_SUCH_FILE
Value: 0x00100007
The file was not found
SB_ERROR_UNSUPPORTED_FEATURE
Value: 0x00100008
Unsupported feature or operation
SB_ERROR_GENERAL_ERROR
Value: 0x00100009
General error
SB_ERROR_CRYPTO_CANNOT_CHANGE_ALGORITHM
Value: 0x02900001
Cannot change algorithm for existing key
SB_ERROR_CRYPTO_FILE_NOT_EXISTS
Value: 0x02900002
The file was not found
SB_ERROR_CRYPTO_DECRYPTION_FAILED
Value: 0x02900003
Failed to decrypt data
SB_ERROR_FTP_UNSUPPORTED_FILE_OPERATION
Value: 0x01200001
Unsupported file operation
SB_ERROR_HTTP_UNSUPPORTED_KEEPALIVEPOLICY
Value: 0x01300001
Unsupported keep-alive policy
SB_ERROR_HTTP_WRONG_REQUEST_FILTER_FORMAT
Value: 0x01300002
Wrong request filter string format
SB_ERROR_JADES_INPUTFILE_NOT_EXISTS
Value: 0x03300001
The input file does not exist
SB_ERROR_KMIP_REQUEST_FAILED
Value: 0x01400001
KMIP request failed
SB_ERROR_KMIP_INPUTFILE_NOT_EXISTS
Value: 0x01400002
The input file does not exist
SB_ERROR_KMIP_UNSUPPORTED_KEY_ALGORITHM
Value: 0x01400003
Unsupported key algorithm
SB_ERROR_KMIP_INVALID_KEY
Value: 0x01400004
Invalid key
SB_ERROR_MAIL_ASSEMBLY_FAILED
Value: 0x01500001
Failed to assemble the mail message
SB_ERROR_MAIL_PARSING_FAILED
Value: 0x01500002
Failed to assemble the mail message
SB_ERROR_MAIL_NO_DECRYPTION_CERTIFICATE
Value: 0x01500003
No decryption certificate found
SB_ERROR_OFFICE_INPUTFILE_NOT_EXISTS
Value: 0x01700001
The input file does not exist
SB_ERROR_OFFICE_UNSUPPORTED_DOCUMENT_FORMAT
Value: 0x01700002
Unsupported document format
SB_ERROR_OFFICE_DOCUMENT_NOT_SIGNABLE
Value: 0x01700003
The document cannot be signed
SB_ERROR_OFFICE_DOCUMENT_ENCRYPTED
Value: 0x01700005
The document is already encrypted
SB_ERROR_OFFICE_DOCUMENT_NOT_ENCRYPTABLE
Value: 0x01700006
The document cannot be encrypted
SB_ERROR_OFFICE_DOCUMENT_NOT_ENCRYPTED
Value: 0x01700007
The document is not encrypted
SB_ERROR_OFFICE_DOCUMENT_UNKNOWN_ENCRYPTION
Value: 0x01700008
Unsupported encryption type
SB_ERROR_OFFICE_INVALID_PASSWORD
Value: 0x01700009
Invalid password
SB_ERROR_OFFICE_SIGNATURE_NOT_FOUND
Value: 0x0170000A
No signature found to complete the asynchronous signing
SB_ERROR_OTP_USER_NOT_FOUND
Value: 0x01800001
User not found
SB_ERROR_PDF_INPUTFILE_NOT_EXISTS
Value: 0x01900001
The input file does not exist
SB_ERROR_PDF_ENCRYPTED
Value: 0x01900002
Cannot encrypt already encrypted file
SB_ERROR_PDF_NOT_ENCRYPTED
Value: 0x01900003
The file is not encrypted
SB_ERROR_PDF_INVALID_PASSWORD
Value: 0x01900005
Invalid password
SB_ERROR_PDF_DECRYPTION_FAILED
Value: 0x01900006
Failed to decrypt the file
SB_ERROR_PDF_SIGNED
Value: 0x01900007
The document is signed
SB_ERROR_PDF_NOT_SIGNED
Value: 0x01900008
The document is not signed
SB_ERROR_PDF_INAPPROPRIATE_SIGNATURE
Value: 0x01900009
Cannot update this type of signature
SB_ERROR_PDF_NOT_SUPPORTED
Value: 0x0190000A
Unsupported feature or operation
SB_ERROR_PDF_NO_TIMESTAMP_SERVER
Value: 0x0190000B
No timestamp server specified
SB_ERROR_PDF_READONLY
Value: 0x0190000C
The component is not in edit mode
SB_ERROR_PGP_FILE_NOT_EXISTS
Value: 0x01A00001
The file was not found
SB_ERROR_PGP_INVALID_KEY
Value: 0x01A00002
Invalid signing key
SB_ERROR_PGP_NO_SECRET_KEY
Value: 0x01A00004
No secret key is available
SB_ERROR_PGP_OPERATION_ON_SUBKEY
Value: 0x01A00006
The operation is not supported on a subkey
SB_ERROR_PKI_INPUTFILE_NOT_EXISTS
Value: 0x01B00001
The input file does not exist
SB_ERROR_PKI_DATAFILE_NOT_EXISTS
Value: 0x01B00002
Data file does not exist
SB_ERROR_PKI_TIMESTAMPING_FAILED
Value: 0x01B00003
Timestamping failed
SB_ERROR_PKI_CRL_ERROR
Value: 0x01B00004
CRL error
SB_ERROR_PKI_OCSP_ERROR
Value: 0x01B00005
OCSP error
SB_ERROR_PKI_INVALID_PASSWORD
Value: 0x01B00006
Invalid password
SB_ERROR_PKI_PKCS11_SLOT_NOT_FOUND
Value: 0x01B00007
The slot has not been found or is empty
SB_ERROR_PKI_BAD_CREDENTIALS
Value: 0x01B00008
Bad credentials
SB_ERROR_PKI_UNSUPPORTED_STORAGE
Value: 0x01B00009
Unsupported storage location
SB_ERROR_PKI_UNSUPPORTED_CERTIFICATE_FORMAT
Value: 0x01B0000A
Unsupported certificate format
SB_ERROR_PKI_UNSUPPORTED_SIGNATURE_TYPE
Value: 0x01B0000B
Unsupported signature type
SB_ERROR_PKI_UNSUPPORTED_CRL_FORMAT
Value: 0x01B0000C
Unsupported CRL format
SB_ERROR_PKI_PRIVATE_KEY_NOT_FOUND
Value: 0x01B0000D
Private key not found
SB_ERROR_PKI_INVALID_SIGNATURE_INDEX
Value: 0x01B0000E
Signature index is out of bounds
SB_ERROR_PKI_UNSUPPORTED_SIGNATURE_LEVEL
Value: 0x01B0000F
Unsupported signature level
SB_ERROR_PKI_ACTION_NOT_SUPPORTED
Value: 0x01B00010
Operation not supported
SB_ERROR_PKI_BAD_ASYNCSIGN_LEVEL
Value: 0x01B00011
Asynchronous pre-signing can only produce BES and EPES signatures
SB_ERROR_PKI_TIMESTAMP_SERVER_SET
Value: 0x01B00012
Asynchronous signing cannot apply timestamping on this stage
SB_ERROR_PKI_MULTIPLE_CERTIFICATES
Value: 0x01B00013
Storage of this type can only contain one certificate
SB_ERROR_PKI_OCSP_REQUEST_FAILED
Value: 0x01B00014
No usable OCSP responders identified
SB_ERROR_PKI_UNSUPPORTED_CERTREQUEST_FORMAT
Value: 0x01B00015
Unsupported certificate or certificate request format
SB_ERROR_PKI_UNRECOGNIZED_FORMAT
Value: 0x01B00016
Unrecognized object format
SB_ERROR_PKI_UNSUPPORTED_OCSP_FORMAT
Value: 0x01B00017
Wrong OCSP list structure
SB_ERROR_PKI_PKCS11_MODULE_NOT_FOUND
Value: 0x01B00018
The module has not been found
SB_ERROR_PKI_STORAGE_DOES_NOT_SUPPORT_FEATURE
Value: 0x01B00019
The storage type does not support this feature
SB_ERROR_PKI_EMPTY_ASYNC_ID
Value: 0x01B0001A
Async document ID is empty
SB_ERROR_PKI_INVALID_ASYNC_ID
Value: 0x01B0001B
Invalid async document ID
SB_ERROR_PKI_FILE_NOT_SIGNED
Value: 0x01B0001C
The file is not signed
SB_ERROR_PKI_NO_PRESIGNED_DATA
Value: 0x01B0001F
No presigned data found
SB_ERROR_SAML_INVALID_BINDING_NAME
Value: 0x01D00001
Invalid binding name
SB_ERROR_SAML_INVALID_BINDING_TYPE
Value: 0x01D00002
Invalid SAML binding type
SB_ERROR_SAML_SP_BASE_DIRECTORY_NOT_SET
Value: 0x01D00003
Base directory not set
SB_ERROR_SAML_INVALID_PARAM
Value: 0x01D00004
Invalid parameter
SB_ERROR_SAML_INVALID_DATA
Value: 0x01D00005
Invalid input data
SB_ERROR_SAML_NOT_LOADED
Value: 0x01D00006
Data is not loaded
SB_ERROR_SAML_NOT_CREATED
Value: 0x01D00007
New document is not created
SB_ERROR_SAML_INVALID_SERVICE
Value: 0x01D0000C
Endpoint of unsupported type encountered or cannot find appropriate IdP service
SB_ERROR_SAML_MULTIPLE_ENDPOINTS_NOT_SUPPORTED
Value: 0x01D0000D
Multiple endpoints of the same kind are not supported
SB_ERROR_SFTP_UNSUPPORTED_FILE_OPERATION
Value: 0x01E00001
Unsupported file operation
SB_ERROR_SFTP_INVALID_AUTH_TYPE
Value: 0x01E00002
Invalid authentication type
SB_ERROR_SOAP_INPUTFILE_NOT_EXISTS
Value: 0x02000001
The input file does not exist
SB_ERROR_SOAP_INVALID_KEY_TYPE
Value: 0x02000002
Invalid key type
SB_ERROR_SOAP_SIGNATURE_NOT_FOUND
Value: 0x02000003
No signature found to complete the asynchronous signing
SB_ERROR_SOAP_UNSUPPORTED_SIGNATURE_TYPE
Value: 0x02000004
Unsupported signature type
SB_ERROR_SOAP_UNEXPECTED_HTTP_STATUS_CODE
Value: 0x02000005
Unexpected HTTP status code
SB_ERROR_SOAP_SERVICE_FAILED
Value: 0x02000006
SOAP service failed
SB_ERROR_SSH_INVALID_KEY
Value: 0x02100001
Failed to loaded the trusted keys
SB_ERROR_SSH_BUSY
Value: 0x02100002
Other operation is in progress
SB_ERROR_SSH_EXEC_FAILED
Value: 0x02100003
Command execution failed
SB_ERROR_SSH_READ_FAILED
Value: 0x02100004
Failed to read data from the connection
SB_ERROR_SSH_WRITE_FAILED
Value: 0x02100005
Failed to write data to the connection
SB_ERROR_XML_INPUTFILE_NOT_EXISTS
Value: 0x02600001
The input file does not exist
SB_ERROR_XML_DATAFILE_NOT_EXISTS
Value: 0x02600002
Data file does not exist
SB_ERROR_XML_UNSUPPORTED_HASH_ALGORITHM
Value: 0x02600004
Unsupported hash algorithm
SB_ERROR_XML_UNSUPPORTED_KEY_TYPE
Value: 0x02600005
Unsupported key type
SB_ERROR_XML_INVALID_ENCRYPTION_METHOD
Value: 0x02600007
Unsupported encryption algorithm
SB_ERROR_XML_NOT_FOUND
Value: 0x02600008
XML element not found
SB_ERROR_XML_NO_ELEMENT_ID
Value: 0x02600009
XML element has no ID

Archive File Types

aftUnknown
Value: 0
It was not possible to establish the type of the archive file.
aftZip
Value: 1
The archive contains data in ZIP format.
aftGzip
Value: 2
The archive file contains data in GZIP format.
aftBzip2
Value: 3
The archive contains BZIP2 data.
aftTar
Value: 4
The archive contains a .tar file.
aftTarGzip
Value: 5
The archive contains a .tar.gz file.
aftTarBzip2
Value: 6
The archive contains data in .tar.bz2 format.

ASiC Signature Levels

aslUnknown
Value: 0
aslBES
Value: 1
BES form
aslEPES
Value: 2
EPES form
aslT
Value: 3
T form
aslC
Value: 4
C form
aslXType1
Value: 5
X form (type 1)
aslXType2
Value: 6
X form (type 2)
aslXLType1
Value: 7
X-L form (type 1)
aslXLType2
Value: 8
X-L form (type 2)
aslBaselineB
Value: 9
Baseline B (B-B, basic)
aslBaselineT
Value: 10
Baseline T (B-T, timestamped)
aslBaselineLT
Value: 11
Baseline LT (B-LT, long-term)
aslBaselineLTA
Value: 12
Baseline LTA (B-LTA, long-term with archived timestamp)
aslExtendedBES
Value: 13
Extended BES form
aslExtendedEPES
Value: 14
Extended EPES form
aslExtendedT
Value: 15
Extended T form
aslExtendedC
Value: 16
Extended C form
aslExtendedXType1
Value: 17
Extended X form (type 1)
aslExtendedXType2
Value: 18
Extended X form (type 2)
aslExtendedXLType1
Value: 19
Extended X-L form (type 1)
aslExtendedXLType2
Value: 20
Extended X-L form (type 1)
aslA
Value: 21
A form
aslExtendedA
Value: 22
Extended A form

Authenticode Attribute Conflict Resolutions

acrInsert
Value: 0
Add one more unsigned attribute with the same OID
acrIgnore
Value: 1
Do nothing
acrReplace
Value: 2
Replace the existing unsigned attribute with the provided one
acrError
Value: 3
Throw an error

Authenticode Timestamp Conflict Resolutions

tcrIgnore
Value: 0
Do nothing
tcrReplace
Value: 1
Replace the existing timestamp with a new one
tcrError
Value: 2
Throw an error

CAdES Compatibility Errors

cerrUnknown
Value: 0x00001
Unknown validation error
cerrNoMessageDigest
Value: 0x00002
No message digest attribute included in the signature
cerrNoContentType
Value: 0x00004
No mandatory content-type attribute is included in the signature
cerrNoSigningCertificate
Value: 0x00008
No mandatory signing-certificate (-v2) attribute is included in the signature
cerrNoSignaturePolicy
Value: 0x00010
No signature policy information is included in the signature
cerrNoSignatureTimestamp
Value: 0x00020
The signature is not timestamped
cerrNoCertificateReferences
Value: 0x00040
No certificate-references attribute was found in the signature
cerrNoRevocationReferences
Value: 0x00080
No revocation-references attribute was found in the signature
cerrNoCertificateValues
Value: 0x00100
No certificate-values attribute was found in the signature
cerrNoRevocationValues
Value: 0x00200
No revocation-values attribute was found in the signature
cerrNoTimestampedValidationData
Value: 0x00400
No timestamped validation data was found in the signature
cerrNoArchivalTimestamp
Value: 0x00800
No archival timestamp was found in the signature
cerrUnexpectedValidationElements
Value: 0x01000
Unexpected validation elements were found in the signature
cerrMissingValidationElements
Value: 0x02000
Some mandatory validation elements are missing from the signature
cerrInvalidATSHashIndex
Value: 0x04000
ATS Hash Index attribute is invalid
cerrNoSigningTime
Value: 0x08000
No mandatory signing-time attribute was found in the signature
cerrMisplacedSigPolicyStore
Value: 0x10000
Signature policy store attribute is misplaced

CAdES Signature Levels

cslUnknown
Value: 0
Unknown signature level
cslBES
Value: 1
BES (Basic Electronic Signature)
cslEPES
Value: 2
EPES (Electronic Signature with an Explicit Policy)
cslT
Value: 3
T (Timestamped)
cslC
Value: 4
C (T with revocation references)
cslXType1
Value: 5
X Type 1 (C with an ES-C timestamp)
cslXType2
Value: 6
X Type 2 (C with a CertsAndCRLs timestamp)
cslXLType1
Value: 7
XL Type 1 (C with revocation values and an ES-C timestamp)
cslXLType2
Value: 8
XL Type 2 (C with revocation values and a CertsAndCRLs timestamp)
cslBaselineB
Value: 9
Baseline B (B-B, basic)
cslBaselineT
Value: 10
Baseline T (B-T, timestamped)
cslBaselineLT
Value: 11
Baseline LT (B-LT, long-term)
cslBaselineLTA
Value: 12
Baseline LTA (B-LTA, long-term with archived timestamp)
cslExtendedBES
Value: 13
Extended BES
cslExtendedEPES
Value: 14
Extended EPES
cslExtendedT
Value: 15
Extended T
cslExtendedC
Value: 16
Extended C
cslExtendedXType1
Value: 17
Extended X Type 1
cslExtendedXType2
Value: 18
Extended X Type 2
cslExtendedXLType1
Value: 19
Extended XL Type 1
cslExtendedXLType2
Value: 20
Extended XL Type 2
cslExtendedA
Value: 21
Extended A
cslA
Value: 22
A (archived)

CAdES Upgrade Kinds

cukAddAttributes
Value: 256
Add attributes
cukUpdateAttributes
Value: 512
Update attributes

Certificate File Formats

cfmUnknown
Value: 0
Unknown certificate format
cfmDER
Value: 1
DER file format. Applicable to certificates, certificate requests, private keys. Encryption not supported
cfmPEM
Value: 2
PEM file format. Applicable to certificates, certificate requests, private keys. Encryption supported for private keys.
cfmPFX
Value: 3
PFX/PKCS#12 file format. Applicable to certificates. Encryption supported.
cfmSPC
Value: 4
SPC file format. Applicable to certificates. Encryption not supported.
cfmPVK
Value: 5
PVK file format. Applicable to private keys. Encryption not supported.
cfmPKCS8
Value: 6
PKCS#8 file format. Applicable to private keys. Encryption supported.
cfmNET
Value: 7
NET file format. Applicable to private keys. Encryption not supported.

Certificate Types

ctUnknown
Value: 0
Unknown or uninitialized certificate type
ctX509Certificate
Value: 1
An X.509 digital certificate
ctX509CertificateRequest
Value: 2
An X.509 certificate request (CSR)

Certificate Key Usages

ckuUnknown
Value: 0x00000
Unknown key usage
ckuDigitalSignature
Value: 0x00001
Digital signature
ckuNonRepudiation
Value: 0x00002
Non-repudiation
ckuKeyEncipherment
Value: 0x00004
Key encipherment
ckuDataEncipherment
Value: 0x00008
Data encipherment
ckuKeyAgreement
Value: 0x00010
Key agreement
ckuKeyCertSign
Value: 0x00020
Certificate signing
ckuCRLSign
Value: 0x00040
Revocation signing
ckuEncipherOnly
Value: 0x00080
Encipher only
ckuDecipherOnly
Value: 0x00100
Decipher only
ckuServerAuthentication
Value: 0x00200
Server authentication
ckuClientAuthentication
Value: 0x00400
Client authentication
ckuCodeSigning
Value: 0x00800
Code signing
ckuEmailProtection
Value: 0x01000
Email protection
ckuTimeStamping
Value: 0x02000
Timestamping
ckuOCSPSigning
Value: 0x04000
OCSP signing
ckuSmartCardLogon
Value: 0x08000
Smartcard logon
ckuKeyPurposeClientAuth
Value: 0x10000
Kerberos - client authentication
ckuKeyPurposeKDC
Value: 0x20000
Kerberos - KDC

Certificate Pulbic Key Algorithms

SB_CERT_ALGORITHM_ID_RSA_ENCRYPTION
Value: "rsaEncryption"
SB_CERT_ALGORITHM_MD2_RSA_ENCRYPTION
Value: "md2withRSAEncryption"
SB_CERT_ALGORITHM_MD5_RSA_ENCRYPTION
Value: "md5withRSAEncryption"
SB_CERT_ALGORITHM_SHA1_RSA_ENCRYPTION
Value: "sha1withRSAEncryption"
SB_CERT_ALGORITHM_ID_DSA
Value: "id-dsa"
SB_CERT_ALGORITHM_ID_DSA_SHA1
Value: "id-dsa-with-sha1"
SB_CERT_ALGORITHM_DH_PUBLIC
Value: "dhpublicnumber"
SB_CERT_ALGORITHM_SHA224_RSA_ENCRYPTION
Value: "sha224WithRSAEncryption"
SB_CERT_ALGORITHM_SHA256_RSA_ENCRYPTION
Value: "sha256WithRSAEncryption"
SB_CERT_ALGORITHM_SHA384_RSA_ENCRYPTION
Value: "sha384WithRSAEncryption"
SB_CERT_ALGORITHM_SHA512_RSA_ENCRYPTION
Value: "sha512WithRSAEncryption"
SB_CERT_ALGORITHM_ID_RSAPSS
Value: "id-RSASSA-PSS"
SB_CERT_ALGORITHM_ID_RSAOAEP
Value: "id-RSAES-OAEP"
SB_CERT_ALGORITHM_RSASIGNATURE_RIPEMD160
Value: "ripemd160withRSA"
SB_CERT_ALGORITHM_ID_ELGAMAL
Value: "elGamal"
SB_CERT_ALGORITHM_SHA1_ECDSA
Value: "ecdsa-with-SHA1"
SB_CERT_ALGORITHM_RECOMMENDED_ECDSA
Value: "ecdsa-recommended"
SB_CERT_ALGORITHM_SHA224_ECDSA
Value: "ecdsa-with-SHA224"
SB_CERT_ALGORITHM_SHA256_ECDSA
Value: "ecdsa-with-SHA256"
SB_CERT_ALGORITHM_SHA384_ECDSA
Value: "ecdsa-with-SHA384"
SB_CERT_ALGORITHM_SHA512_ECDSA
Value: "ecdsa-with-SHA512"
SB_CERT_ALGORITHM_EC
Value: "id-ecPublicKey"
SB_CERT_ALGORITHM_SPECIFIED_ECDSA
Value: "ecdsa-specified"
SB_CERT_ALGORITHM_GOST_R3410_1994
Value: "id-GostR3410-94"
SB_CERT_ALGORITHM_GOST_R3410_2001
Value: "id-GostR3410-2001"
SB_CERT_ALGORITHM_GOST_R3411_WITH_R3410_1994
Value: "id-GostR3411-94-with-GostR3410-94"
SB_CERT_ALGORITHM_GOST_R3411_WITH_R3410_2001
Value: "id-GostR3411-94-with-GostR3410-2001"
SB_CERT_ALGORITHM_SHA1_ECDSA_PLAIN
Value: "ecdsa-plain-SHA1"
SB_CERT_ALGORITHM_SHA224_ECDSA_PLAIN
Value: "ecdsa-plain-SHA224"
SB_CERT_ALGORITHM_SHA256_ECDSA_PLAIN
Value: "ecdsa-plain-SHA256"
SB_CERT_ALGORITHM_SHA384_ECDSA_PLAIN
Value: "ecdsa-plain-SHA384"
SB_CERT_ALGORITHM_SHA512_ECDSA_PLAIN
Value: "ecdsa-plain-SHA512"
SB_CERT_ALGORITHM_RIPEMD160_ECDSA_PLAIN
Value: "ecdsa-plain-RIPEMD160"
SB_CERT_ALGORITHM_WHIRLPOOL_RSA_ENCRYPTION
Value: "whirlpoolWithRSAEncryption"
SB_CERT_ALGORITHM_ID_DSA_SHA224
Value: "id-dsa-with-sha224"
SB_CERT_ALGORITHM_ID_DSA_SHA256
Value: "id-dsa-with-sha256"
SB_CERT_ALGORITHM_SHA3_224_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-sha3-224"
SB_CERT_ALGORITHM_SHA3_256_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-sha3-256"
SB_CERT_ALGORITHM_SHA3_384_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-sha3-384"
SB_CERT_ALGORITHM_SHA3_512_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-sha3-512"
SB_CERT_ALGORITHM_SHA3_224_ECDSA
Value: "id-ecdsa-with-sha3-224"
SB_CERT_ALGORITHM_SHA3_256_ECDSA
Value: "id-ecdsa-with-sha3-256"
SB_CERT_ALGORITHM_SHA3_384_ECDSA
Value: "id-ecdsa-with-sha3-384"
SB_CERT_ALGORITHM_SHA3_512_ECDSA
Value: "id-ecdsa-with-sha3-512"
SB_CERT_ALGORITHM_SHA3_224_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-sha3-224"
SB_CERT_ALGORITHM_SHA3_256_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-sha3-256"
SB_CERT_ALGORITHM_SHA3_384_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-sha3-384"
SB_CERT_ALGORITHM_SHA3_512_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-sha3-512"
SB_CERT_ALGORITHM_ID_DSA_SHA3_224
Value: "id-dsa-with-sha3-224"
SB_CERT_ALGORITHM_ID_DSA_SHA3_256
Value: "id-dsa-with-sha3-256"
SB_CERT_ALGORITHM_BLAKE2S_128_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-blake2s128"
SB_CERT_ALGORITHM_BLAKE2S_160_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-blake2s160"
SB_CERT_ALGORITHM_BLAKE2S_224_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-blake2s224"
SB_CERT_ALGORITHM_BLAKE2S_256_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-blake2s256"
SB_CERT_ALGORITHM_BLAKE2B_160_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-blake2b160"
SB_CERT_ALGORITHM_BLAKE2B_256_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-blake2b256"
SB_CERT_ALGORITHM_BLAKE2B_384_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-blake2b384"
SB_CERT_ALGORITHM_BLAKE2B_512_RSA_ENCRYPTION
Value: "id-rsassa-pkcs1-v1_5-with-blake2b512"
SB_CERT_ALGORITHM_BLAKE2S_128_ECDSA
Value: "id-ecdsa-with-blake2s128"
SB_CERT_ALGORITHM_BLAKE2S_160_ECDSA
Value: "id-ecdsa-with-blake2s160"
SB_CERT_ALGORITHM_BLAKE2S_224_ECDSA
Value: "id-ecdsa-with-blake2s224"
SB_CERT_ALGORITHM_BLAKE2S_256_ECDSA
Value: "id-ecdsa-with-blake2s256"
SB_CERT_ALGORITHM_BLAKE2B_160_ECDSA
Value: "id-ecdsa-with-blake2b160"
SB_CERT_ALGORITHM_BLAKE2B_256_ECDSA
Value: "id-ecdsa-with-blake2b256"
SB_CERT_ALGORITHM_BLAKE2B_384_ECDSA
Value: "id-ecdsa-with-blake2b384"
SB_CERT_ALGORITHM_BLAKE2B_512_ECDSA
Value: "id-ecdsa-with-blake2b512"
SB_CERT_ALGORITHM_BLAKE2S_128_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-blake2s128"
SB_CERT_ALGORITHM_BLAKE2S_160_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-blake2s160"
SB_CERT_ALGORITHM_BLAKE2S_224_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-blake2s224"
SB_CERT_ALGORITHM_BLAKE2S_256_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-blake2s256"
SB_CERT_ALGORITHM_BLAKE2B_160_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-blake2b160"
SB_CERT_ALGORITHM_BLAKE2B_256_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-blake2b256"
SB_CERT_ALGORITHM_BLAKE2B_384_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-blake2b384"
SB_CERT_ALGORITHM_BLAKE2B_512_ECDSA_PLAIN
Value: "id-ecdsa-plain-with-blake2b512"
SB_CERT_ALGORITHM_ID_DSA_BLAKE2S_224
Value: "id-dsa-with-blake2s224"
SB_CERT_ALGORITHM_ID_DSA_BLAKE2S_256
Value: "id-dsa-with-blake2s256"
SB_CERT_ALGORITHM_EDDSA_ED25519
Value: "id-Ed25519"
SB_CERT_ALGORITHM_EDDSA_ED448
Value: "id-Ed448"
SB_CERT_ALGORITHM_EDDSA_ED25519_PH
Value: "id-Ed25519ph"
SB_CERT_ALGORITHM_EDDSA_ED448_PH
Value: "id-Ed448ph"
SB_CERT_ALGORITHM_EDDSA
Value: "id-EdDSA"
SB_CERT_ALGORITHM_EDDSA_SIGNATURE
Value: "id-EdDSA-sig"

DC Certificate Storage Locations

cslUnspecified
Value: "unspecified"
cslMemory
Value: "memory"
in-memory storage
cslFile
Value: "file"
file storage
cslSystem
Value: "system"
OS-specific certificate storage (e.g. CryptoAPI)
cslPKCS11
Value: "pkcs11"
PKCS#11 compatible device
cslKMIP
Value: "kmip"
cslApple
Value: "apple"
Apple certificates storage (macOS and iOS only)
cslJava
Value: "java"
java key storage

Cryptographic Key Formats

kffUnknown
Value: 0
The key format was not recognized as one of the known formats.
kffAuto
Value: 1
The default format in current circumstances. This depends on the key being loaded or saved.
kffDER
Value: 2
DER (binary) format
kffPEM
Value: 3
PEM format (base64-encoded with headers)
kffJSON
Value: 4
JSON key format

Cryptographic Key Types

ktAuto
Value: 0
The default key type in current circumstances. This depends on the operation, the file content, and the storage type.
ktPublic
Value: 1
The operation should be performed on a public key.
ktSecret
Value: 2
The operation should be performed on a private or secret key

Cryptographic Data Encoding Types

cetDefault
Value: 0
The default encoding type in current circumstances. This depends on the operation and the type of the key being used.
cetBinary
Value: 1
Raw binary encoding (no encoding)
cetBase64
Value: 2
Base64 encoding (armouring)
cetCompact
Value: 3
JSON compact encoding
cetJSON
Value: 4
JSON standard encoding

Chain Validation Results

cvtValid
Value: 0
The chain is valid
cvtValidButUntrusted
Value: 1
The chain is valid, but the root certificate is not trusted
cvtInvalid
Value: 2
The chain is not valid (some of certificates are revoked, expired, or contain an invalid signature)
cvtCantBeEstablished
Value: 3
The validity of the chain cannot be established because of missing or unavailable validation information (certificates, CRLs, or OCSP responses)

Chain Validity Details

cvrBadData
Value: 0x0001
One or more certificates in the validation path are malformed
cvrRevoked
Value: 0x0002
One or more certificates are revoked
cvrNotYetValid
Value: 0x0004
One or more certificates are not yet valid
cvrExpired
Value: 0x0008
One or more certificates are expired
cvrInvalidSignature
Value: 0x0010
A certificate contains a non-valid digital signature
cvrUnknownCA
Value: 0x0020
A CA certificate for one or more certificates has not been found (chain incomplete)
cvrCAUnauthorized
Value: 0x0040
One of the CA certificates are not authorized to act as CA
cvrCRLNotVerified
Value: 0x0080
One or more CRLs could not be verified
cvrOCSPNotVerified
Value: 0x0100
One or more OCSP responses could not be verified
cvrIdentityMismatch
Value: 0x0200
The identity protected by the certificate (a TLS endpoint or an e-mail addressee) does not match what is recorded in the certificate
cvrNoKeyUsage
Value: 0x0400
A mandatory key usage is not enabled in one of the chain certificates
cvrBlocked
Value: 0x0800
One or more certificates are blocked
cvrFailure
Value: 0x1000
General validation failure
cvrChainLoop
Value: 0x2000
Chain loop: one of the CA certificates recursively signs itself
cvrWeakAlgorithm
Value: 0x4000
A weak algorithm is used in one of certificates or revocation elements
cvrUserEnforced
Value: 0x8000
The chain was considered invalid following intervention from a user code

EC Curve Names

SB_EC_SECP112R1
Value: "SECP112R1"
SB_EC_SECP112R2
Value: "SECP112R2"
SB_EC_SECP128R1
Value: "SECP128R1"
SB_EC_SECP128R2
Value: "SECP128R2"
SB_EC_SECP160K1
Value: "SECP160K1"
SB_EC_SECP160R1
Value: "SECP160R1"
SB_EC_SECP160R2
Value: "SECP160R2"
SB_EC_SECP192K1
Value: "SECP192K1"
SB_EC_SECP192R1
Value: "SECP192R1"
SB_EC_SECP224K1
Value: "SECP224K1"
SB_EC_SECP224R1
Value: "SECP224R1"
SB_EC_SECP256K1
Value: "SECP256K1"
SB_EC_SECP256R1
Value: "SECP256R1"
SB_EC_SECP384R1
Value: "SECP384R1"
SB_EC_SECP521R1
Value: "SECP521R1"
SB_EC_SECT113R1
Value: "SECT113R1"
SB_EC_SECT113R2
Value: "SECT113R2"
SB_EC_SECT131R1
Value: "SECT131R1"
SB_EC_SECT131R2
Value: "SECT131R2"
SB_EC_SECT163K1
Value: "SECT163K1"
SB_EC_SECT163R1
Value: "SECT163R1"
SB_EC_SECT163R2
Value: "SECT163R2"
SB_EC_SECT193R1
Value: "SECT193R1"
SB_EC_SECT193R2
Value: "SECT193R2"
SB_EC_SECT233K1
Value: "SECT233K1"
SB_EC_SECT233R1
Value: "SECT233R1"
SB_EC_SECT239K1
Value: "SECT239K1"
SB_EC_SECT283K1
Value: "SECT283K1"
SB_EC_SECT283R1
Value: "SECT283R1"
SB_EC_SECT409K1
Value: "SECT409K1"
SB_EC_SECT409R1
Value: "SECT409R1"
SB_EC_SECT571K1
Value: "SECT571K1"
SB_EC_SECT571R1
Value: "SECT571R1"
SB_EC_PRIME192V1
Value: "PRIME192V1"
SB_EC_PRIME192V2
Value: "PRIME192V2"
SB_EC_PRIME192V3
Value: "PRIME192V3"
SB_EC_PRIME239V1
Value: "PRIME239V1"
SB_EC_PRIME239V2
Value: "PRIME239V2"
SB_EC_PRIME239V3
Value: "PRIME239V3"
SB_EC_PRIME256V1
Value: "PRIME256V1"
SB_EC_C2PNB163V1
Value: "C2PNB163V1"
SB_EC_C2PNB163V2
Value: "C2PNB163V2"
SB_EC_C2PNB163V3
Value: "C2PNB163V3"
SB_EC_C2PNB176W1
Value: "C2PNB176W1"
SB_EC_C2TNB191V1
Value: "C2TNB191V1"
SB_EC_C2TNB191V2
Value: "C2TNB191V2"
SB_EC_C2TNB191V3
Value: "C2TNB191V3"
SB_EC_C2ONB191V4
Value: "C2ONB191V4"
SB_EC_C2ONB191V5
Value: "C2ONB191V5"
SB_EC_C2PNB208W1
Value: "C2PNB208W1"
SB_EC_C2TNB239V1
Value: "C2TNB239V1"
SB_EC_C2TNB239V2
Value: "C2TNB239V2"
SB_EC_C2TNB239V3
Value: "C2TNB239V3"
SB_EC_C2ONB239V4
Value: "C2ONB239V4"
SB_EC_C2ONB239V5
Value: "C2ONB239V5"
SB_EC_C2PNB272W1
Value: "C2PNB272W1"
SB_EC_C2PNB304W1
Value: "C2PNB304W1"
SB_EC_C2TNB359V1
Value: "C2TNB359V1"
SB_EC_C2PNB368W1
Value: "C2PNB368W1"
SB_EC_C2TNB431R1
Value: "C2TNB431R1"
SB_EC_NISTP192
Value: "NISTP192"
SB_EC_NISTP224
Value: "NISTP224"
SB_EC_NISTP256
Value: "NISTP256"
SB_EC_NISTP384
Value: "NISTP384"
SB_EC_NISTP521
Value: "NISTP521"
SB_EC_NISTB163
Value: "NISTB163"
SB_EC_NISTB233
Value: "NISTB233"
SB_EC_NISTB283
Value: "NISTB283"
SB_EC_NISTB409
Value: "NISTB409"
SB_EC_NISTB571
Value: "NISTB571"
SB_EC_NISTK163
Value: "NISTK163"
SB_EC_NISTK233
Value: "NISTK233"
SB_EC_NISTK283
Value: "NISTK283"
SB_EC_NISTK409
Value: "NISTK409"
SB_EC_NISTK571
Value: "NISTK571"
SB_EC_GOSTCPTEST
Value: "GOSTCPTEST"
SB_EC_GOSTCPA
Value: "GOSTCPA"
SB_EC_GOSTCPB
Value: "GOSTCPB"
SB_EC_GOSTCPC
Value: "GOSTCPC"
SB_EC_GOSTCPXCHA
Value: "GOSTCPXCHA"
SB_EC_GOSTCPXCHB
Value: "GOSTCPXCHB"
SB_EC_BRAINPOOLP160R1
Value: "BRAINPOOLP160R1"
SB_EC_BRAINPOOLP160T1
Value: "BRAINPOOLP160T1"
SB_EC_BRAINPOOLP192R1
Value: "BRAINPOOLP192R1"
SB_EC_BRAINPOOLP192T1
Value: "BRAINPOOLP192T1"
SB_EC_BRAINPOOLP224R1
Value: "BRAINPOOLP224R1"
SB_EC_BRAINPOOLP224T1
Value: "BRAINPOOLP224T1"
SB_EC_BRAINPOOLP256R1
Value: "BRAINPOOLP256R1"
SB_EC_BRAINPOOLP256T1
Value: "BRAINPOOLP256T1"
SB_EC_BRAINPOOLP320R1
Value: "BRAINPOOLP320R1"
SB_EC_BRAINPOOLP320T1
Value: "BRAINPOOLP320T1"
SB_EC_BRAINPOOLP384R1
Value: "BRAINPOOLP384R1"
SB_EC_BRAINPOOLP384T1
Value: "BRAINPOOLP384T1"
SB_EC_BRAINPOOLP512R1
Value: "BRAINPOOLP512R1"
SB_EC_BRAINPOOLP512T1
Value: "BRAINPOOLP512T1"
SB_EC_CURVE25519
Value: "CURVE25519"
SB_EC_CURVE448
Value: "CURVE448"

Server Operation Statuses

ostOk
Value: 1
ostNoSuchFile
Value: 2
ostAccessDenied
Value: 3
ostWriteProtect
Value: 4
ostUnsupported
Value: 5
ostInvalidParameter
Value: 6
ostEOF
Value: 7

Server Request Actions

fraAuto
Value: 1
Handle the requested action automatically by the server
fraCustom
Value: 2
Override the action using the user code logic
fraAbort
Value: 3
Abort the requested action

FTP File Operations

cffoDownloadFile
Value: 0
Download file
cffoUploadFile
Value: 1
Upload file
cffoDeleteFile
Value: 2
Delete file
cffoMakeDir
Value: 3
Make directory

JAdES Signature Levels

jaslJWS
Value: 0
JSON Web Signature (JWS)
jaslBaselineB
Value: 1
Baseline B (B-B, basic)
jaslBaselineT
Value: 2
Baseline T (B-T, timestamped)
jaslBaselineLT
Value: 3
Baseline LT (B-LT, long-term)
jaslBaselineLTA
Value: 4
Baseline LTA (B-LTA, long-term with archived timestamp)

JAdES Upgrade Kinds

jukAddValidationDataRefs
Value: 256
Add signature validation references
jukAddValidationDataValues
Value: 512
Add signature validation values
jukAddTimestampValidationData
Value: 1024
Add timestamp validation data

JAdES Versions

javUnknown
Value: 0
Unknown
jav111
Value: 1
JAdES v1.1.1

Hash Algorithms

SB_HASH_ALGORITHM_SHA1
Value: "SHA1"
SB_HASH_ALGORITHM_SHA224
Value: "SHA224"
SB_HASH_ALGORITHM_SHA256
Value: "SHA256"
SB_HASH_ALGORITHM_SHA384
Value: "SHA384"
SB_HASH_ALGORITHM_SHA512
Value: "SHA512"
SB_HASH_ALGORITHM_MD2
Value: "MD2"
SB_HASH_ALGORITHM_MD4
Value: "MD4"
SB_HASH_ALGORITHM_MD5
Value: "MD5"
SB_HASH_ALGORITHM_RIPEMD160
Value: "RIPEMD160"
SB_HASH_ALGORITHM_CRC32
Value: "CRC32"
SB_HASH_ALGORITHM_SSL3
Value: "SSL3"
SB_HASH_ALGORITHM_GOST_R3411_1994
Value: "GOST1994"
SB_HASH_ALGORITHM_WHIRLPOOL
Value: "WHIRLPOOL"
SB_HASH_ALGORITHM_POLY1305
Value: "POLY1305"
SB_HASH_ALGORITHM_SHA3_224
Value: "SHA3_224"
SB_HASH_ALGORITHM_SHA3_256
Value: "SHA3_256"
SB_HASH_ALGORITHM_SHA3_384
Value: "SHA3_384"
SB_HASH_ALGORITHM_SHA3_512
Value: "SHA3_512"
SB_HASH_ALGORITHM_BLAKE2S_128
Value: "BLAKE2S_128"
SB_HASH_ALGORITHM_BLAKE2S_160
Value: "BLAKE2S_160"
SB_HASH_ALGORITHM_BLAKE2S_224
Value: "BLAKE2S_224"
SB_HASH_ALGORITHM_BLAKE2S_256
Value: "BLAKE2S_256"
SB_HASH_ALGORITHM_BLAKE2B_160
Value: "BLAKE2B_160"
SB_HASH_ALGORITHM_BLAKE2B_256
Value: "BLAKE2B_256"
SB_HASH_ALGORITHM_BLAKE2B_384
Value: "BLAKE2B_384"
SB_HASH_ALGORITHM_BLAKE2B_512
Value: "BLAKE2B_512"
SB_HASH_ALGORITHM_SHAKE_128
Value: "SHAKE_128"
SB_HASH_ALGORITHM_SHAKE_256
Value: "SHAKE_256"
SB_HASH_ALGORITHM_SHAKE_128_LEN
Value: "SHAKE_128_LEN"
SB_HASH_ALGORITHM_SHAKE_256_LEN
Value: "SHAKE_256_LEN"

HTTP Multipart Modes

hmmFormData
Value: 0
The multipart message contains form data.
hmmRelated
Value: 1
The multipart message contains related parts.

IMAP Message Flags

imapMessageAnswered
Value: 0x01
Message has been answered.
imapMessageDeleted
Value: 0x02
Message is 'deleted' for removal later.
imapMessageDraft
Value: 0x04
Message has not completed composition (marked as a draft).
imapMessageFlagged
Value: 0x08
Message is 'flagged' for urgent/special attention.
imapMessageRecent
Value: 0x10
Message is 'recently' arrived in this mailbox. This session is the first session to have been notified about this message.
imapMessageSeen
Value: 0x20
Message has been read.

KMIP Object Types

otUnknown
Value: 0x00
otCertificate
Value: 0x01
otSymmetricKey
Value: 0x02
otPublicKey
Value: 0x04
otPrivateKey
Value: 0x08

MAC Algorithms

SB_MAC_ALGORITHM_HMAC_SHA1
Value: "SHA1"
SB_MAC_ALGORITHM_HMAC_SHA256
Value: "SHA256"
SB_MAC_ALGORITHM_HMAC_SHA512
Value: "SHA512"

PGP Compression Algorithms

SB_PGP_COMPRESSION_ALGORITHM_NONE
Value: "Uncompressed"
SB_PGP_COMPRESSION_ALGORITHM_ZIP
Value: "ZIP"
SB_PGP_COMPRESSION_ALGORITHM_ZLIB
Value: "Zlib"
SB_PGP_COMPRESSION_ALGORITHM_BZIP2
Value: "Bzip2"

PGP Curve Names

SB_PGP_CURVE_P256
Value: "P256"
SB_PGP_CURVE_P384
Value: "P384"
SB_PGP_CURVE_P521
Value: "P521"
SB_PGP_CURVE_ED25519
Value: "ED25519"
SB_PGP_CURVE_CURVE25519
Value: "CURVE25519"
SB_PGP_CURVE_BRAINPOOLP256R1
Value: "BRAINPOOLP256"
SB_PGP_CURVE_BRAINPOOLP512R1
Value: "BRAINPOOLP512"

PGP Public Key Algorithms

SB_PGP_PUBLIC_KEY_ALGORITHM_RSA
Value: "RSA"
SB_PGP_PUBLIC_KEY_ALGORITHM_RSA_ENCRYPT
Value: "RSA-encrypt"
SB_PGP_PUBLIC_KEY_ALGORITHM_RSA_SIGN
Value: "RSA-sign"
SB_PGP_PUBLIC_KEY_ALGORITHM_DSA
Value: "DSA"
SB_PGP_PUBLIC_KEY_ALGORITHM_ECDSA
Value: "ECDSA"
SB_PGP_PUBLIC_KEY_ALGORITHM_ECDH
Value: "ECDH"
SB_PGP_PUBLIC_KEY_ALGORITHM_ELGAMAL_ENCRYPT
Value: "Elgamal-encrypt"
SB_PGP_PUBLIC_KEY_ALGORITHM_ELGAMAL
Value: "Elgamal"
SB_PGP_PUBLIC_KEY_ALGORITHM_EDDSA
Value: "EDDSA"

PGP Signature Types

pstNormal
Value: 0
A traditional signature, compatible (algorithm permitting) with PGP 2.6.x
pstOnePass
Value: 1
A newer one-pass signature
pstDetached
Value: 2
A detached signature, i.e., a signature contained in a separate file from the data it covers
pstCleartext
Value: 3
A signature made over textual data and appended to it

PGP Symmetric Encryption Algorithms

SB_PGP_SYMMETRIC_ALGORITHM_PLAINTEXT
Value: "Plaintext"
SB_PGP_SYMMETRIC_ALGORITHM_IDEA
Value: "Idea"
SB_PGP_SYMMETRIC_ALGORITHM_3DES
Value: "3DES"
SB_PGP_SYMMETRIC_ALGORITHM_CAST5
Value: "CAST5"
SB_PGP_SYMMETRIC_ALGORITHM_BLOWFISH
Value: "Blowfish"
SB_PGP_SYMMETRIC_ALGORITHM_AES128
Value: "AES128"
SB_PGP_SYMMETRIC_ALGORITHM_AES192
Value: "AES192"
SB_PGP_SYMMETRIC_ALGORITHM_AES256
Value: "AES256"
SB_PGP_SYMMETRIC_ALGORITHM_TWOFISH256
Value: "Twofish256"

PKI Failure Information

pfiBadAlg
Value: 0
Unsupported or weak security algorithm
pfiBadMessageCheck
Value: 1
Message check failed
pfiBadRequest
Value: 2
Bad request
pfiBadTime
Value: 3
Bad timing
pfiBadCertId
Value: 4
Bad certificate ID
pfiBadDataFormat
Value: 5
Bad data format
pfiWrongAuthority
Value: 6
Wrong authority
pfiIncorrectData
Value: 7
Incorrect data
pfiMissingTimestamp
Value: 8
Missing timestamp
pfiBadPOP
Value: 9
Bad POP

PKI Results

psGranted
Value: 0
Request granted
psGrantedWithMods
Value: 1
Request granted with modifications
psRejection
Value: 2
Request rejected
psWaiting
Value: 3
Waiting (service busy)
psRevocationWarning
Value: 4
Revocation warning
psRevocationNotification
Value: 5
Revocation notification
psKeyUpdateWarning
Value: 6
Key update warning

Signature/Certificate Qualified Status

sqsUnknown
Value: 0
Qualified status unknown. Use config's QualifiedInfo setting to obtain service status URI.
sqsNone
Value: 1
None
sqsGranted
Value: 2
Granted
sqsWithdrawn
Value: 3
Withdrawn
sqsSetByNationalLaw
Value: 4
Set by national law
sqsDeprecatedByNationalLaw
Value: 5
Deprecated by national law
sqsRecognizedAtNationalLevel
Value: 6
Recognized at national level
sqsDeprecatedAtNationalLevel
Value: 7
Deprecated at national level
sqsUnderSupervision
Value: 8
Under supervision
sqsSupervisionInCessation
Value: 9
Supervision in cessation
sqsSupervisionCeased
Value: 10
Supervision ceased
sqsSupervisionRevoked
Value: 11
Supervision revoked
sqsAccredited
Value: 12
Accredited
sqsAccreditationCeased
Value: 13
Accreditation ceased
sqsAccreditationRevoked
Value: 14
Accreditation revoked
sqsInAccordance
Value: 15
Deprecated. The subject service is in accordance with the scheme's specific status determination criteria (only for use in positive approval schemes).
sqsExpired
Value: 16
Deprecated. The subject service is no longer overseen by the scheme, e.g. due to nonrenewal or withdrawal by the TSP, or cessation of the service or the scheme's operations.
sqsSuspended
Value: 17
Deprecated. The subject service's status is temporarily uncertain whilst checks are made by the scheme operator (typically e.g. while a revocation request is being investigated or if action is required to resolve a deficiency in the service fulfilling the scheme's criteria.
sqsRevoked
Value: 18
Deprecated. The subject service's approved status has been revoked because it is no longer in accordance with the scheme's specific status determination criteria (only for use in positive approval schemes).
sqsNotInAccordance
Value: 19
Deprecated. The subject service is not in accordance with the scheme's specific status determination criteria (only for use in negative approval schemes).

Revocation Reasons

rrUnknown
Value: 0x0000
rrUnspecified
Value: 0x0001
rrKeyCompromise
Value: 0x0002
rrCACompromise
Value: 0x0004
rrAffiliationChanged
Value: 0x0008
rrSuperseded
Value: 0x0010
rrCessationOfOperation
Value: 0x0020
rrCertificateHold
Value: 0x0040
rrRemoveFromCRL
Value: 0x0080
rrPrivilegeWithdrawn
Value: 0x0100
rrAACompromise
Value: 0x0200

Selected Info Types

sitEntity
Value: 1
Select the current entity
sitParentEntity
Value: 2
TBD
sitTimestamps
Value: 4
TBD
sitSignatures
Value: 8
TBD
sitSigningChain
Value: 16
TBD
sitEmbeddedCertificates
Value: 256
TBD
sitEmbeddedCRLs
Value: 512
TBD
sitEmbeddedOCSPs
Value: 1024
TBD
sitEmbeddedRevInfo
Value: 1792
TBD
sitUsedCertificates
Value: 4096
TBD
sitUsedCRLs
Value: 8192
TBD
sitUsedOCSPs
Value: 16384
TBD
sitUsedRevInfo
Value: 28672
TBD
sitAttributes
Value: 65536
TBD
sitReferences
Value: 131072
TBD
sitSignedParts
Value: 262144
TBD

Signature Validation Results

svtValid
Value: 0
The signature is valid
svtUnknown
Value: 1
Signature validity is unknown
svtCorrupted
Value: 2
The signature is corrupted
svtSignerNotFound
Value: 3
Failed to acquire the signing certificate. The signature cannot be validated.
svtFailure
Value: 4
General failure
svtReferenceCorrupted
Value: 5
Reference corrupted (XML-based signatures only)

SSH Authentication Types

atRhosts
Value: 0x01
RHOSTS file authentication. Rarely used today.
atPublicKey
Value: 0x02
Public key (sometimes called private key) authentication
atPassword
Value: 0x04
Password-based authentication
atHostbased
Value: 0x08
Hostbased authentication
atKeyboard
Value: 0x10
Keyboard-interactive authentication. This is often used in place of generic password authentication.
atGssWithMic
Value: 0x20
GSS authentication
atGssKeyex
Value: 0x40
GSS authentication with key exchange
atPublicKeyAgent
Value: 0x80
Public key agent authentication

SSH Key Actions

catAcceptOnce
Value: 1
Accept the key for the current session only.
catAcceptPermanently
Value: 2
Accept the key for the current session and store the key to the trusted keys list.
catReject
Value: 3
Reject the key and close the connection.

SSH Key Types

cktPrivate
Value: 0
A private key
cktPublic
Value: 1
A public key

SSL Options

cssloExpectShutdownMessage
Value: 0x001
Wait for the close-notify message when shutting down the connection
cssloOpenSSLDTLSWorkaround
Value: 0x002
(DEPRECATED) Use a DTLS version workaround when talking to very old OpenSSL versions
cssloDisableKexLengthAlignment
Value: 0x004
Do not align the client-side PMS by the RSA modulus size. It is unlikely that you will ever need to adjust it.
cssloForceUseOfClientCertHashAlg
Value: 0x008
Enforce the use of the client certificate hash algorithm. It is unlikely that you will ever need to adjust it.
cssloAutoAddServerNameExtension
Value: 0x010
Automatically add the server name extension when known
cssloAcceptTrustedSRPPrimesOnly
Value: 0x020
Accept trusted SRP primes only
cssloDisableSignatureAlgorithmsExtension
Value: 0x040
Disable (do not send) the signature algorithms extension. It is unlikely that you will ever need to adjust it.
cssloIntolerateHigherProtocolVersions
Value: 0x080
(server option) Do not allow fallback from TLS versions higher than currently enabled
cssloStickToPrefCertHashAlg
Value: 0x100
Stick to preferred certificate hash algorithms
cssloNoImplicitTLS12Fallback
Value: 0x200
Disable implicit TLS 1.3 to 1.2 fallbacks
cssloUseHandshakeBatches
Value: 0x400
Send the handshake message as large batches rather than individually

SSL Versions

csbSSL2
Value: 0x01
SSL 2
csbSSL3
Value: 0x02
SSL 3
csbTLS1
Value: 0x04
TLS 1.0
csbTLS11
Value: 0x08
TLS 1.1
csbTLS12
Value: 0x10
TLS 1.2
csbTLS13
Value: 0x20
TLS 1.3

Symmetric Encryption Algorithms

SB_SYMMETRIC_ALGORITHM_RC4
Value: "RC4"
SB_SYMMETRIC_ALGORITHM_DES
Value: "DES"
SB_SYMMETRIC_ALGORITHM_3DES
Value: "3DES"
SB_SYMMETRIC_ALGORITHM_RC2
Value: "RC2"
SB_SYMMETRIC_ALGORITHM_AES128
Value: "AES128"
SB_SYMMETRIC_ALGORITHM_AES192
Value: "AES192"
SB_SYMMETRIC_ALGORITHM_AES256
Value: "AES256"
SB_SYMMETRIC_ALGORITHM_IDENTITY
Value: "Identity"
SB_SYMMETRIC_ALGORITHM_BLOWFISH
Value: "Blowfish"
SB_SYMMETRIC_ALGORITHM_CAST128
Value: "CAST128"
SB_SYMMETRIC_ALGORITHM_IDEA
Value: "IDEA"
SB_SYMMETRIC_ALGORITHM_TWOFISH
Value: "Twofish"
SB_SYMMETRIC_ALGORITHM_TWOFISH128
Value: "Twofish128"
SB_SYMMETRIC_ALGORITHM_TWOFISH192
Value: "Twofish192"
SB_SYMMETRIC_ALGORITHM_TWOFISH256
Value: "Twofish256"
SB_SYMMETRIC_ALGORITHM_CAMELLIA
Value: "Camellia"
SB_SYMMETRIC_ALGORITHM_CAMELLIA128
Value: "Camellia128"
SB_SYMMETRIC_ALGORITHM_CAMELLIA192
Value: "Camellia192"
SB_SYMMETRIC_ALGORITHM_CAMELLIA256
Value: "Camellia256"
SB_SYMMETRIC_ALGORITHM_SERPENT
Value: "Serpent"
SB_SYMMETRIC_ALGORITHM_SERPENT128
Value: "Serpent128"
SB_SYMMETRIC_ALGORITHM_SERPENT192
Value: "Serpent192"
SB_SYMMETRIC_ALGORITHM_SERPENT256
Value: "Serpent256"
SB_SYMMETRIC_ALGORITHM_SEED
Value: "SEED"
SB_SYMMETRIC_ALGORITHM_RABBIT
Value: "Rabbit"
SB_SYMMETRIC_ALGORITHM_SYMMETRIC
Value: "Generic"
SB_SYMMETRIC_ALGORITHM_GOST_28147_1989
Value: "GOST-28147-1989"
SB_SYMMETRIC_ALGORITHM_CHACHA20
Value: "ChaCha20"

Symmetric Crypto Modes

scmDefault
Value: 0
The default mode in current circumstances.
scmECB
Value: 1
ECB (electronic code book) mode. This is insecure, unless you know how to use it right.
scmCBC
Value: 2
CBC (cipher block chaining mode)
scmCTR
Value: 3
Counter mode
scmCFB8
Value: 4
Cipher feedback mode
scmGCM
Value: 5
Galois counter mode
scmCCM
Value: 6
CCM mode
scmPoly1305
Value: 7
Poly1305 mode (only to be used with ChaCha20 algorithm)
scmOCB
Value: 8
OCB mode

Symmetric Crypto Paddings

scpNone
Value: 0
No padding. You might need to adjust the length of the input data to align it by the encryption block boundary.
scpPKCS5
Value: 1
Standard PKCS5 (sometimes also referred to as PKCS7) padding
scpANSIX923
Value: 2
ANSI X.923 padding

Timestamp Types

tstUnknown
Value: 0
tstLegacy
Value: 1
Supported by: Authenticode components
tstTrusted
Value: 2
Supported by: Authenticode components
tstGeneric
Value: 3
Supported by: CAdES components
tstESC
Value: 4
Supported by: CAdES components
tstContent
Value: 5
Supported by: CAdES components
tstCertsAndCRLs
Value: 6
Supported by: CAdES components
tstArchive
Value: 7
Archive timestamp. Supported by: ASiC, CAdES, JAdES, Office, SOAP, XAdES components
tstArchive2
Value: 8
Archive v2 timestamp. Supported by: ASiC, CAdES components
tstArchive3
Value: 9
Archive v3 timestamp. Supported by: ASiC, CAdES components
tstIndividualDataObjects
Value: 10
Individual data objects timetamp. Supported by: ASiC, Office, SOAP, XAdES components
tstAllDataObjects
Value: 11
All data objects timestamp. Supported by: ASiC, Office, SOAP, XAdES components
tstSignature
Value: 12
Signature timestamp. Supported by: ASiC, JAdES, Office, SOAP, XAdES components
tstRefsOnly
Value: 13
RefsOnly timestamp. Supported by: ASiC, JAdES, Office, SOAP, XAdES components
tstSigAndRefs
Value: 14
SigAndRefs timestamp. Supported by: ASiC, JAdES, Office, SOAP, XAdES components
tstSignedData
Value: 15
SignedData timestamp. Supported by: JAdES components
tstArchive141
Value: 16
Archive timestamp v1.4.1. Supported by: ASiC, Office, SOAP, XAdES components

XAdES Compatibility Errors

xceUnknown
Value: 0x00001
Unknown validation error
xceInconsistentSigningCertificate
Value: 0x00010
Inconsistent signing certificate

XAdES Forms

xafNone
Value: 0
None
xafBasic
Value: 1
XAdES form, supported by XAdES v1.1.1
xafBES
Value: 2
XAdES-BES form, supported starting from XAdES v1.2.2
xafEPES
Value: 3
XAdES-EPES form, supported starting from XAdES v1.2.2
xafT
Value: 4
XAdES-T form
xafC
Value: 5
XAdES-C form
xafX
Value: 6
XAdES-X form
xafXL
Value: 7
XAdES-X-L form
xafA
Value: 8
XAdES-A form
xafExtendedBES
Value: 9
XAdES-E-BES form
xafExtendedEPES
Value: 10
XAdES-E-EPES form
xafExtendedT
Value: 11
XAdES-E-T form
xafExtendedC
Value: 12
XAdES-E-C form
xafExtendedX
Value: 13
XAdES-E-X form
xafExtendedXLong
Value: 14
XAdES-E-X-Long form (type 1)
xafExtendedXL
Value: 15
XAdES-E-X-L form (type 2)
xafExtendedA
Value: 16
XAdES-E-A form

XAdES Levels

xalNone
Value: 0
None
xalBaselineB
Value: 101
Baseline B (B-B, basic)
xalBaselineT
Value: 102
Baseline T (B-T, timestamped)
xalBaselineLT
Value: 103
Baseline LT (B-LT, long-term)
xalBaselineLTA
Value: 104
Baseline LTA (B-LTA, long-term with archived timestamp)

XAdES Upgrade Kinds

xukAddValidationDataRefs
Value: 256
Add signature validation references
xukAddValidationDataValues
Value: 512
Add signature validation values
xukAddTimestampValidationData
Value: 1024
Add timestamp validation data

XAdES Versions

xavUnknown
Value: 0
Unknown
xav111
Value: 1
XAdES v1.1.1
xav122
Value: 2
XAdES v1.2.2
xav132
Value: 3
XAdES v1.3.2
xav141
Value: 4
XAdES v1.4.1 (aka v1.4.2)

XML Encryption Algorithms

SB_XML_ENCRYPTION_ALGORITHM_RC4
Value: "RC4"
SB_XML_ENCRYPTION_ALGORITHM_DES
Value: "DES"
SB_XML_ENCRYPTION_ALGORITHM_3DES
Value: "3DEST"
SB_XML_ENCRYPTION_ALGORITHM_AES128
Value: "AES128"
SB_XML_ENCRYPTION_ALGORITHM_AES192
Value: "AES192"
SB_XML_ENCRYPTION_ALGORITHM_AES256
Value: "AES256"
SB_XML_ENCRYPTION_ALGORITHM_CAMELLIA128
Value: "Camellia128"
SB_XML_ENCRYPTION_ALGORITHM_CAMELLIA192
Value: "Camellia192"
SB_XML_ENCRYPTION_ALGORITHM_CAMELLIA256
Value: "Camellia256"
SB_XML_ENCRYPTION_ALGORITHM_SEED
Value: "SEED"

Storage Session Types

stUnauthenticated
Value: 0
stUser
Value: 1
stAdministrator
Value: 2

PDF encryption permissions

pepAnnotations
Value: 0x0001
Annotating is allowed
pepAssemble
Value: 0x0002
Assembling a new document on the basis of the processed one is allowed
pepExtract
Value: 0x0004
Extraction/copying of the pictures and text from the document is allowed
pepExtractAcc
Value: 0x0008
Content extraction is allowed for accessibility purposes only
pepFillInForms
Value: 0x0010
Filling forms in is allowed
pepHighQualityPrint
Value: 0x0020
High quality printing is allowed
pepLowQualityPrint
Value: 0x0040
Low quality printing is allowed
pepModify
Value: 0x0080
Modifications are allowed

Validation event actions

veaAuto
Value: 0
Handle the action automatically (the default behaviour)
veaContinue
Value: 1
Accept the request implied by the event (accept the certificate, allow the object retrieval)
veaReject
Value: 2
Reject the request implied by the event (reject the certificate, disallow the object retrieval)
veaAcceptNow
Value: 3
Accept the validated certificate immediately
veaAbortNow
Value: 4
Abort the validation, reject the certificate

Chain element kinds

cekUnknown
Value: 0
Unknown or unsupported element type
cekCertificate
Value: 1
An X.509 certificate
cekCRL
Value: 2
A CRL
cekOCSP
Value: 3
An OCSP response

Qualified Information Sources

qisUnknown
Value: 0
The source is unknown
qisCertificate
Value: 1
The information was taken from the certificate
qisTSL
Value: 2
The information was taken from an online TSL
qisBoth
Value: 3
The information was taken from both the certificate and an online TSL

SAML assertion origins

saoUnknown
Value: 0
Unknown origin
saoRequest
Value: 1
The assertion is part of a SAML request
saoResponse
Value: 2
The assertion is part of a SAML response

Certificate Extension States

cesNotIncluded
Value: 0
The extension is not included in the certificate
cesCritical
Value: 1
The extension is included and is marked critical
cesNonCritical
Value: 2
The extension is included and is not marked critical

PDF widget render options

wroUnknown
Value: 0x00000
Unknown, unsupported, or uninitialized set of options
wroNoRotate
Value: 0x00001
Enabling this option prevents the signature widget from being rotated when the containing document is rotated in a viewing app.
wroNoView
Value: 0x00002
Enabling this option prevents the widget from being displayed when the document is viewed in an app (the widget will still be printed, if configured).
wroNoZoom
Value: 0x00004
Keeps the widget at the same size when the document is zoomed in or out.
wroPrint
Value: 0x00008
Makes the widget printable.
wroReadOnly
Value: 0x00010
Controls the ReadOnly flag of the widget object.
wroToggleNoView
Value: 0x00020
If set, the signature widget will only be displayed when the viewer hovers a mouse pointer over it.

PDF signature unsign kinds

uskDefault
Value: 0x00000
The default unsign kind (currently maps to uskFull)
uskFull
Value: 0x00001
Full removal of the signature, its widget, and field
uskKeepField
Value: 0x00002
Remove the signature, but keep its field
uskKeepAppearance
Value: 0x00003
Remove the signature, but keeps the widget

Timestamp formats

mtfUnknown
Value: 0
Unknown or unspecified format
mtfRFC5544
Value: 1
RFC5544-compliant format, based on PKCS#7 TimeStampedData object
mtfCMS
Value: 2
A generic RFC3161 timestamp response object (TimeStampToken)
mtfTSPReply
Value: 3
Same as mtfCMS, but including the auxiliary TSA response wrapper (TimeStampResp)

CAdES signature scopes

cssUnknown
Value: 0
The scope of signature is unknown
cssData
Value: 1
The signature is a top-level signature over the data
cssSignature
Value: 2
The signature is a countersignature, and is made over another signature
cssTimestamp
Value: 3
The signature is made over a timestamp

SAML signature scopes

sssUnknown
Value: 0
The scope of signature is unknown
sssMessage
Value: 1
The signature covers the entire SAML message
sssAssertion
Value: 2
The signature covers an assertion
sssBinding
Value: 3
The signature covers the binding

SAML provider services

spsUnknown
Value: 0
The service is of unknown or unsupported type
spsAssertionConsumerService
Value: 1
The assertion consumer service (SP side only)
spsSingleLogoutService
Value: 2
The single logout service (SP or IdP sides)
spsArtifactResolutionService
Value: 3
The artifact resolution service (SP or IdP sides)
spsAttributeQueryService
Value: 4
The attribute query service (IdP side only)
spsSingleSignOnService
Value: 5
The single sign-on service (IdP side only)

SAML processing results

sprUnknown
Value: 0
Unknown or undefined processing result
sprSAMLMessage
Value: 1
The result contains a new SAML message that needs to be conveyed to the other SAML party
sprSignOnPage
Value: 2
The result contains a SAML login page
sprSAMLError
Value: 3
The result contains a SAML error message. This still needs to be relayed to the other SAML party.
sprTransportError
Value: 4
The result contains a transport-layer (HTTP) error message, for example where the SAML request could not be processed due to access permissions or wrong endpoint.
sprSuccess
Value: 5
The processing completed successfully but no tangible result has been generated (e.g. when the assertion was processed).

Encryption types

metUnknown
Value: 0
Unknown or unsupported encryption type
metCertEncrypted
Value: 1
Certificate-based encryption
metKeyEncrypted
Value: 2
Symmetric key-based encryption
metCertEncryptedAndAuthenticated
Value: 3
Certificate-based encryption with authentication (AEAD)

Message Signature Types

stUnknown
Value: 0
Unknown or unsupported signature types
stPKCS1Detached
Value: 1
Detached PKCS#1 signature
stPKCS7Detached
Value: 2
Detached PKCS#7 signature
stPKCS7Enveloping
Value: 3
Enveloping PKCS#7 signature
stPKCS7MACDetached
Value: 4
Detached PKCS#7 MAC signature
stPKCS7MACEnveloping
Value: 5
Enveloping PKCS#7 MAC signature

Compression algorithms

acaStored
Value: 0
STORED
acaShrunk
Value: 1
SHRUNK
acaReduce1
Value: 2
REDUCE_1
acaReduce2
Value: 3
REDUCE_2
acaReduce3
Value: 4
REDUCE_3
acaReduce4
Value: 5
REDUCE_4
acaImplode
Value: 6
IMPLODE
acaTokenizing
Value: 7
Tokenizing
acaDeflate
Value: 8
Deflate
acaDeflate64
Value: 9
Deflate64
acaTerseOld
Value: 10
TERSE (old)
acaBzip2
Value: 12
Bzip2
acaLzma
Value: 14
LZMA
acaTerseNew
Value: 18
TERSE (new)
acaLz77
Value: 19
LZ77
acaWavPack
Value: 97
WAVPACK
acaPPMDv1
Value: 98
PPMD v1
acaWinzipAES
Value: 99
WinZIP AES
acaUnknown
Value: 65535
Unknown or unsupported algorithm

String value formats

svfText
Value: 0
The property contains text
svfBinary
Value: 1
The property contains binary data. The Value property contains a hex encoding of it.

FTP server security options

cfsoPlainLogin
Value: 1
Allow logins over insecure connections
cfsoEncryption
Value: 2
Enable encryption
cfsoAuth
Value: 4
Enable AUTH command (explicit TLS)
cfsoClearControlChannel
Value: 8
Allow clear control channel mode
cfsoClearDataChannel
Value: 16
Allow clear data channel TLS connections
cfsoEncryptedDataChannel
Value: 32
Allow encrypted data channel TLS connections

Async signing policies

aspAcceptUnsignedRequests
Value: 1
Allows the component to accept unauthenticated messages (those not signed with KeyID/KeySecret). Use with extreme care.
aspIgnorePKCS1Requests
Value: 2
Ignore requests of PKCS1 type.
aspIgnorePKCS7Requests
Value: 4
Ignore requests of PKCS7 type.
aspIgnoreRequestTSA
Value: 8
Ignore the TSA URL provided in the request, and either stick with the service provided via TimestampServer property, or not timestamp the message altogether.
aspIgnoreRequestSigningTime
Value: 16
Ignore the signing time included in the request.
aspIgnoreRequestPKCS7Settings
Value: 32
Ignore auxiliary PKCS7 settings (content type, attributes) included in the request.
aspAlwaysTimestampSigs
Value: 64
Timestamp created signatures (PKCS7 only), even if the client did not request it.

Batch operation error handling options

ehStopOnFailure
Value: 0
Stop on the first failure and throw an exception
ehIgnoreErrors
Value: 1
Ignore individual processing errors, just proceed to the next item on the list
ehTryAllItems
Value: 2
Try to process all the items by ignoring any mid-way errors, but throw an exception at the end of the processing if any of the items failed to process

HTTP Authentication Types

haBasic
Value: 0x01
Basic authentication
haDigest
Value: 0x02
Digest authentication (RFC 2617)
haNTLM
Value: 0x04
Windows NTLM authentication
haKerberos
Value: 0x08
Kerberos (Negotiate) authentication
haOAuth2
Value: 0x10
OAuth2 authentication

SSH functional capabilities

scSFTP
Value: 0x01
SFTP (secure file transfer)
scShell
Value: 0x02
Remote shell access
scCommand
Value: 0x04
Remote command execution
scClientForwarding
Value: 0x08
Local (client-side) forwarding
scServerForwarding
Value: 0x10
Remote (server-side) forwarding

Conflict Resolution Modes

cftmOverwrite
Value: 0
cftmSkip
Value: 1
cftmAppendToEnd
Value: 2
The signature is corrupted
cftmResume
Value: 3
cftmOverwriteIfDiffSize
Value: 4
cftmSaveWithNewName
Value: 5
cftmRenameExistingTarget
Value: 5