| Package | Description |
|---|---|
| com.entrust.toolkit |
Contains various high-level classes that provide Toolkit JCA cryptographic provider initialization,
an Entrust User representation, a key/certificate source, a certificate set representation,
JNI initialization capabilities, PKCS #7 encoding and decoding, CMS and PKCS#7 User related
utilities, transaction counting, and an XML trust manager.
|
| com.entrust.toolkit.x509.policies |
Contains classes used to check security policies issued by an Entrust PKI — password rules and client
settings, for example.
|
| iaik.asn1.structures | |
| iaik.cms | |
| iaik.pkcs.pkcs10 | |
| iaik.pkcs.pkcs12 | |
| iaik.pkcs.pkcs7 | |
| iaik.smime | |
| iaik.x509.attr | |
| iaik.x509.extensions |
| Modifier and Type | Method and Description |
|---|---|
Attribute[] |
PKCS7EncodeStream.getAuthenticatedAttributes()
This method returns the set of authenticated attributes
in the PKCS7 Message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PKCS7EncodeStream.setAuthenticatedAttributes(Attribute[] attributes)
This method sets additional authenticated attributes to be included in this
PKCS7 Message.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
EntrustCertDefnSettings.getAttribute(ObjectID oid)
Returns the requested policy setting from the policy certificate.
|
Attribute |
EntrustCertTypeSettings.getAttribute(ObjectID oid)
Returns the requested policy setting from the policy certificate.
|
Attribute |
PolicyCertificate.getAttribute(ObjectID oid)
Return the ASN.1 Attribute identified by the specified OID, if this
policy certificate contains that attribute.
|
Attribute |
ClientSettings.getAttribute(java.lang.String oidString)
Returns the
Attribute associated with the given OID. |
| Modifier and Type | Method and Description |
|---|---|
void |
ClientSettings.setAttribute(Attribute attribute)
Adds the given
Attribute to the set of client settings,
overriding any existing value for that attribute. |
| Modifier and Type | Method and Description |
|---|---|
Attribute |
Attributes.getAttribute(ObjectID type)
Returns the first attribute with the given type.
|
Attribute[] |
Attributes.getAttributes(ObjectID type)
Returns all attributes with the given type.
|
Attribute |
Attributes.removeAttribute(ObjectID type)
Removes the first attribute with the given type from the container
|
Attribute[] |
Attributes.removeAttributes(ObjectID type)
Removes all attributes with the given type from the container
|
Attribute[] |
Attributes.toArray()
Returns an array containing all the attributes included in this container.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Attributes.addAttribute(Attribute attribute)
Adds the given attribute.
|
void |
Attributes.addAttribute(Attribute attribute,
boolean replace)
Adds the given attribute.
|
void |
Attributes.addAttributes(Attribute[] attributes)
Adds the given attributes.
|
void |
Attributes.insertAttributeAt(Attribute attribute,
int index)
Inserts the given attribute.
|
boolean |
Attributes.removeAttribute(Attribute attribute)
Removes the first representative of the given attribute.
|
boolean |
Attributes.removeAttributes(Attribute attribute)
Removes all representatives of the given attribute from the container.
|
| Constructor and Description |
|---|
Attributes(Attribute[] attributes)
Creates an Attribute container from the given list of attributes.
|
| Modifier and Type | Field and Description |
|---|---|
protected Attribute[] |
EncryptedDataStream.unprotectedAttrs_
Optional unprotected attributes.
|
protected Attribute[] |
EnvelopedDataStream.unprotectedAttrs_
Optional unprotected attributes.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
AuthenticatedDataStream.getAuthenticatedAttribute(ObjectID objectid) |
Attribute[] |
AuthenticatedDataStream.getAuthenticatedAttributes() |
Attribute |
SignerInfo.getSignedAttribute(ObjectID oid)
Returns the first signed attribute matching to the given ObjectID, if
included in this SignerInfo object.
|
Attribute[] |
SignerInfo.getSignedAttributes()
Returns a set of attributes that are signed by the signer.
|
Attribute |
AuthenticatedDataStream.getUnauthenticatedAttribute(ObjectID objectid) |
Attribute[] |
AuthenticatedDataStream.getUnauthenticatedAttributes() |
Attribute |
EncryptedDataStream.getUnprotectedAttribute(ObjectID oid)
Returns the first unprotected attribute matching to the given ObjectID, if
included in this EncryptedData object.
|
Attribute |
EnvelopedDataStream.getUnprotectedAttribute(ObjectID oid)
Returns the first unprotected attribute matching to the given ObjectID, if
included in this EnvelopedData object.
|
Attribute[] |
EncryptedDataStream.getUnprotectedAttributes()
Gets the unprotected attributes included in this EnvelopedData.
|
Attribute[] |
EnvelopedDataStream.getUnprotectedAttributes()
Gets the unprotected attributes included in this EnvelopedData.
|
Attribute |
SignerInfo.getUnsignedAttribute(ObjectID oid)
Returns the first unsigned attribute matching to the given ObjectID, if
included in this SignerInfo object.
|
Attribute[] |
SignerInfo.getUnsignedAttributes()
Returns a set of attributes that are not signed by the signer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AuthenticatedDataStream.setAuthenticatedAttributes(Attribute[] attributes)
Sets a set of (authenticated) attributes.
|
void |
SignerInfo.setSignedAttributes(Attribute[] attributes)
Sets a set of attributes to be signed along with the content
to be signed.
|
void |
AuthenticatedDataStream.setUnauthenticatedAttributes(Attribute[] attributes)
Sets a set of (unauthenticated) attributes.
|
void |
EncryptedDataStream.setUnprotectedAttributes(Attribute[] attributes)
Sets a set of (unprotected) attributes.
|
void |
EnvelopedDataStream.setUnprotectedAttributes(Attribute[] attributes)
Sets a set of (unprotected) attributes.
|
void |
SignerInfo.setUnsignedAttributes(Attribute[] attributes)
Sets a set of attributes that are not signed by the signer.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute[] |
CertificateRequest.getAttributes()
Gets the Atributes of this CertificateRequest.
|
Attribute[] |
CertificateRequest.getAttributes(ObjectID type)
Gets all the Atributes matching to a specific type (object identifier).
|
| Modifier and Type | Method and Description |
|---|---|
void |
CertificateRequest.addAttribute(Attribute attribute)
Adds one Atribute to this CertificateRequest.
|
void |
CertificateRequest.setAttributes(Attribute[] attributes)
Sets the Atributes for this CertificateRequest.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute[] |
Attributes.getAttributes()
Returns the attributes of this
SafeBag object or
null if there are no attributes. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Attributes.setAttributes(Attribute[] attributes)
Set the (optional) attributes for this SafeBag.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
SignerInfo.getAuthenticatedAttribute(ObjectID oid)
Returns the first authenticated attribute matching to the given ObjectID, if
included in this SignerInfo object.
|
Attribute[] |
SignerInfo.getAuthenticatedAttributes()
Returns a set of attributes that are signed by the signer.
|
Attribute |
SignerInfo.getUnauthenticatedAttribute(ObjectID oid)
Returns the first unauthenticated attribute matching to the given ObjectID, if
included in this SignerInfo object.
|
Attribute[] |
SignerInfo.getUnauthenticatedAttributes()
Returns a set of attributes that are not signed by the signer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SignerInfo.setAuthenticatedAttributes(Attribute[] attributes)
Sets a set of attributes to be authenticated along with the content
to be signed.
|
void |
SignerInfo.setUnauthenticatedAttributes(Attribute[] attributes)
Sets a set of attributes that are not signed by the signer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SMimeSigned.addSigner(java.security.PrivateKey privateKey,
IssuerAndSerialNumber signer,
AlgorithmID digestAlgorithm,
AlgorithmID signatureAlgorithm,
Attribute[] signedAttributes)
Signs this message using the supplied signer´s private key with the
given signature algorithm.
|
void |
SignedContent.addSigner(java.security.PrivateKey privateKey,
X509Certificate signerCertificate,
AlgorithmID digestAlgorithm,
AlgorithmID signatureAlgorithm,
Attribute[] signedAttributes)
Signs this content using the supplied signer´s private key with the
given signature algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
AttributeCertificate.getAttribute(ObjectID type)
Gets all the Atributes matching to a specific type (object identifier).
|
Attribute |
AttributeCertificate.removeAttribute(ObjectID type)
Removes the attribute of the given type, if present.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AttributeCertificate.addAttribute(Attribute attribute)
Adds one Atribute to this attribute certificate.
|
void |
AttributeCertificate.setAttributes(Attribute[] attributes)
Sets the Atributes of this Attribute certificate.
|
| Modifier and Type | Method and Description |
|---|---|
Attribute |
SubjectDirectoryAttributes.getAttribute(ObjectID oid)
Returns the first attribute matching to the given ObjectID, if
included in this SubjectDirectoryAttributes object.
|
Attribute[] |
SubjectDirectoryAttributes.getAttributes()
Returns the attributes included in this SubjectDirectoryAttributes extension.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SubjectDirectoryAttributes.setAttributes(Attribute[] attributes)
Sets the attributes of this SubjectDirectoryAttributes extension.
|
| Constructor and Description |
|---|
SubjectDirectoryAttributes(Attribute[] attributes)
Creates an
SubjectDirectoryAttributes object and adds a the
the given attributes. |