IAIK High-Level API
version 1.1
A C D G H I K N P R S T V W X

S

setCharacterSet(String) - Method in class iaik.hlapi.SMimeSignerEncrypter
Set the character encoding (charset parameter) of the content.
setContentType(String) - Method in class iaik.hlapi.SMimeSignerEncrypter
Set the content type for the signed MIME entity (i.e. the content data), e.g. text/plain.
setContentType(String) - Method in class iaik.hlapi.XMLSignerEncrypter
Set the media content type of the signed data, i.e. the data that the URI points to.
setContextNamespaces(Map) - Method in class iaik.hlapi.XMLSignerEncrypter
Set the namespace declarations that are visible in the context of the dsig:Signature element.
setExclusiveCanonicalization(boolean) - Method in class iaik.hlapi.XMLSignerEncrypter
If the application sets this to true, the signature will use exclusive canonicalization (http://www.w3.org/2001/10/xml-exc-c14n#) in the CanonicalizationMethod element and as Transform in the reference to the SignedProperties.
setFrom(String) - Method in class iaik.hlapi.SMimeSignerEncrypter
Set the sender e-mail address as a RFC 822 address string.
setHeaders(Map) - Method in class iaik.hlapi.SMimeSignerEncrypter
Set custom header fields using name and value.
setIncludeData(boolean) - Method in class iaik.hlapi.CMSSignerEncrypter
Specify if the signed data is included in the result.
setIncludeData(boolean) - Method in class iaik.hlapi.XMLSignerEncrypter
Specify if the signed data is included in the result.
setIncludeSignedProperties(boolean) - Method in class iaik.hlapi.XMLSignerEncrypter
Enable or disable including signed properties.
setKeyName(String) - Method in class iaik.hlapi.KeyAndCertificate
Set the name of this key.
setProviderName(String) - Method in class iaik.hlapi.KeyAndCertificate
Set the name of the provider that should be used for the private key of this object, e.g. for signature creation.
setReferenceTransformElements(String) - Method in class iaik.hlapi.XMLSignerEncrypter
Set optional dsig:Transform elements which should be included in the reference to the signed data.
setReferenceURI(String) - Method in class iaik.hlapi.XMLSignerEncrypter
Set the value of the URI parameter that points to the signed data.
setRevocationChecking(boolean) - Method in class iaik.hlapi.CertValidator
Enable or disable revocation checking.
setRevocationChecking(boolean) - Method in class iaik.hlapi.PkixCertValidator
 
setSigningKey(KeyAndCertificate) - Method in class iaik.hlapi.CMSSignerEncrypter
 
setSigningKey(KeyAndCertificate) - Method in class iaik.hlapi.SignerEncrypter
Set the signing key.
setSigningKey(KeyAndCertificate) - Method in class iaik.hlapi.SMimeSignerEncrypter
 
setSubject(String) - Method in class iaik.hlapi.SMimeSignerEncrypter
Set the subject string that should be used as subject of the e-mail.
setXAdESVersion(String) - Method in class iaik.hlapi.XMLSignerEncrypter
Set the version string for the signed properties.
SignatureVerificationException - Exception in iaik.hlapi
This exception signals that the cryptographic verification of a signature value failed.
SignatureVerificationException(String) - Constructor for exception iaik.hlapi.SignatureVerificationException
Constructor taking a message string.
SignatureVerificationException(String, Throwable) - Constructor for exception iaik.hlapi.SignatureVerificationException
Constructor taking a message string and a lower-level exception.
SignerEncrypter - Class in iaik.hlapi
Objects of this class sign and/or encrypt arbitrary data.
SMimeDecrypterVerifier - Class in iaik.hlapi
This is a combined class for decrypting and verifying S/MIME messages.
SMimeDecrypterVerifier() - Constructor for class iaik.hlapi.SMimeDecrypterVerifier
Create a new object for decryption and/or verification of S/MIME messages.
SMimeSignerEncrypter - Class in iaik.hlapi
This SignerEncrypter implementation creates S/MIME messages according to RFC 3851.
SMimeSignerEncrypter() - Constructor for class iaik.hlapi.SMimeSignerEncrypter
Construct a new object for signing and/or encrypting data.
storePkcs12(OutputStream, char[]) - Method in class iaik.hlapi.KeyAndCertificate
Store this key and certificate (or certificate chain) to the given stream.

IAIK High-Level API
version 1.1
A C D G H I K N P R S T V W X
Copyright © 2007, IAIK, Graz University of Technology
Copyright © 2007, Stiftung SIC