Skip navigation links

Oracle Fusion Middleware S/MIME Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10672-05


oracle.security.crypto.smime
Class MailTrustPolicy

java.lang.Object
  extended by oracle.security.crypto.smime.MailTrustPolicy

All Implemented Interfaces:
oracle.security.crypto.cert.CertificateTrustPolicy

public class MailTrustPolicy
extends java.lang.Object
implements oracle.security.crypto.cert.CertificateTrustPolicy

A S/MIME verification scheme that uses a certificate trust policy and RFC-822 email addresses.


Constructor Summary
MailTrustPolicy(oracle.security.crypto.cert.CertificateTrustPolicy trustPolicy, Address[] addresses)
          Create a MailTrustPolicy using the specified trust policy and email addresses.

 

Method Summary
 oracle.security.crypto.cert.CertificateVerifier makeCertificateVerifier(java.util.Vector certificates, java.util.Vector crls)
          Make a CertificateVerifier.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

MailTrustPolicy

public MailTrustPolicy(oracle.security.crypto.cert.CertificateTrustPolicy trustPolicy,
                       Address[] addresses)
Create a MailTrustPolicy using the specified trust policy and email addresses.
Parameters:
trustPolicy - The underlying trust policy to use.
addresses - An array of email addresses.

Method Detail

makeCertificateVerifier

public oracle.security.crypto.cert.CertificateVerifier makeCertificateVerifier(java.util.Vector certificates,
                                                                               java.util.Vector crls)
Make a CertificateVerifier.
Specified by:
makeCertificateVerifier in interface oracle.security.crypto.cert.CertificateTrustPolicy
Parameters:
certificates - The collection of X509 certificates.
crls - The collection of CRLs.

Skip navigation links

Oracle Fusion Middleware S/MIME Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10672-05


Copyright © 2005, 2013, Oracle. All rights reserved.