The ediSecurityobject is a security
token for the object that contains it. Through ediSecurity, the security of
the containing object can be configured to how its data should be secured or
unsecured.
Applicable to:
ASC/X12 X.58
EDIINT AS2 and AS3
Methods
GetAssuranceConfig - Gets the configuration object for digital
signing and assurance.
GetAuthDigest - Gets the encoded and calculated digest (hash) after
authenticating the document, or after having verified an authenticated
document.
GetSignDigest - Gets the encoded and calculated digest (hash) after
having digitally signed the document, or after having verified a signed
document.
ImportAuthenticationKey - Specifies the full file path of the file
containing the session key blob to import for use in authenticating and
verifying.
ImportCertificate - Imports an X.509 certificate to the certificate store, and associates the
certificate to the Cryptographic Service Provider (CSP) key container using the
CSP default values set for the security object.
ImportEncryptionKey - Specifies
the full file path of file containing the one-time session key blob to import
and used for symmetric encryption.
ImportExtendedCertificate - Imports an extended certificate to the
certificate store, and associates the certificate to the Cryptographic Service
Provider (CSP) key container using the CSP default values set for the security
object.
ImportPublicKey - Specifies the full file
path of file containing the public key blob to import.
SetSecuredEntity - Specifies the semantic
entity to secure in the document.
Properties
AssuranceAlgorithm - Sets or gets the algorithm identifier used for
assurances.
BindRecipientToKeyContainer - Specifies whether to use the Recipient
stated in the interchange header as the label for the key container to use for
security services.
CertificateSignerName - Sets or gets the subject name of the
certificate used to digitally sign or decrypt a document.
CertificateSubjectName - Sets or gets the subject name of the
certificate used for encrypting or verifying a digital signature of a
document.
ControlNumber - Sets or gets the control number of the EDI semantic entity that is to be assigned this security
token when the document is being loaded.
DecryptAlgorithm - Gets the algorithm that was determined in
decrypting the document.