Uses of Class
iaik.x509.V3Extension

Packages that use V3Extension
com.entrust.toolkit.x509.extensions Contains classes that implement certificate extensions. 
com.entrust.toolkit.x509.testlets Contains classes used to validate certificate, CRL, and CRL Entry extensions. 
iaik.x509   
iaik.x509.extensions   
iaik.x509.extensions.netscape   
 

Uses of V3Extension in com.entrust.toolkit.x509.extensions
 

Subclasses of V3Extension in com.entrust.toolkit.x509.extensions
 class CertificateIssuer
          This class implements the CertificateIssuer Extension.
 class DeltaCRLIndicator
          This class implements the DeltaCRLIndicator Extension.
 class EntrustVersInfo
          This class implements the EntrustVersInfo Extension.
 class HoldInstructionCode
          This class implements the HoldInstructionCode Extension.
 class InvalidityDate
          This class implements the InvalidityDate Extension.
 class IssuingDistributionPoint
          This class implements the IssuingDistributionPoint Extension.
 class KeyAttributes
          This class implements the KeyAttributes Extension.
 class OldAuthorityKeyIdentifier
          This class implements the OldAuthorityKeyIdentifier Extension.
 class OldBasicConstraints
          This class implements the OldBasicConstraints Extension.
 class OldCRLDistributionPoints
          This class implements the OldCRLDistributionPoints Extension.
 class OldIssuingDistributionPoint
          This class implements the OldIssuingDistributionPoint Extension.
 

Uses of V3Extension in com.entrust.toolkit.x509.testlets
 

Methods in com.entrust.toolkit.x509.testlets that return V3Extension
 V3Extension TestletData.setExtension(V3Extension extension)
           Sets a new extension.
 V3Extension TestletData.getExtension()
           Returns the TestletData's extension.
 

Methods in com.entrust.toolkit.x509.testlets with parameters of type V3Extension
 void OldBasicConstraintsCertTestlet.notify(V3Extension extension, TestletDataSet dataSet)
          In the notify phase, we set the CA flag in the TestletData, so that other extension testers can be aware that we are dealing with a CA certificate.
 void CRLEntryTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           Notifies the testlet that the extension for which the testlet is registered has been found in the CRL entry.
 V3Extension TestletData.setExtension(V3Extension extension)
           Sets a new extension.
 void KeyUsageCertTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           
 void CertTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           Notifies the testlet that the extension for which the testlet is registered has been found in the certificate.
 void BasicConstraintsCertTestlet.notify(V3Extension extension, TestletDataSet dataSet)
          In the notify phase, we set the CA flag in the TestletData, so that other extension testers can be aware that we are dealing with a CA certificate.
 void PolicyConstraintsCertTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           
 void NullCertTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           
 void CertificatePoliciesCertTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           
 void AuthorityKeyIdentifierCRLTestlet.notify(V3Extension ext, TestletDataSet dataSet)
           
 void NameConstraintsCertTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           
 void NullCRLTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           
 void NullCRLEntryTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           
 void CRLTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           Notifies the testlet that the extension for which the testlet is registered for has been found in the certificate.
 void CertificateIssuerCRLEntryTestlet.notify(V3Extension extension, TestletDataSet dataSet)
          Notifies the testlet that the extension that the testlet is registered for has been found in the CRL entry.
 void IssuingDistributionPointCRLTestlet.notify(V3Extension extension, TestletDataSet dataSet)
           
 

Uses of V3Extension in iaik.x509
 

Subclasses of V3Extension in iaik.x509
 class UnknownExtension
          This class implements any unknown extension.
 

Methods in iaik.x509 that return V3Extension
 V3Extension RevokedCertificate.getExtension(ObjectID oid)
          Returns a specific extension, identyfied by its object identifier.
 V3Extension X509Certificate.getExtension(ObjectID oid)
          Returns a specific extension, identified by its object identifier.
static V3Extension X509Extensions.create(ObjectID oid)
          Returns the implementation of the specified extension defined through an ASN.1 ObjectID.
 V3Extension X509Extensions.getExtension(ObjectID oid)
          Returns a particular extension, specified by its object ID.
 V3Extension X509CRL.getExtension(ObjectID oid)
          Returns a specific extension, identyfied by its object identifier.
 

Methods in iaik.x509 with parameters of type V3Extension
 void RevokedCertificate.addExtension(V3Extension e)
          Adds the given extension to this revoked certificate.
 void X509Certificate.addExtension(V3Extension e)
          Adds the given X509v3 extension.
 boolean X509Extensions.addExtension(V3Extension e)
          Adds an extension to this X509Extensions object.
 void X509CRL.addExtension(V3Extension e)
          Adds the given X509v2 CRL extension.
 

Uses of V3Extension in iaik.x509.extensions
 

Subclasses of V3Extension in iaik.x509.extensions
 class AuthorityInfoAccess
          This class implements the AuthorityInfoAccess Extension.
 class AuthorityKeyIdentifier
          This class implements the AuthorityKeyIdentifier Extension.
 class BasicConstraints
          This class implements the BasicConstraints Extension.
 class CertificatePolicies
          This class implements the CertificatePolicies Extension.
 class CRLDistributionPoints
          This class implements the CRLDistributionPoints Extension.
 class CRLNumber
          This class implements the CRLNumber extension.
 class ErrorExtension
          This class can be used to show extensions which can not be initialized because of an error.
 class ExtendedKeyUsage
          This class implements the ExtendedKeyUsage Extension.
 class IssuerAltName
          This class implements the IssuerAltName extension.
 class KeyUsage
          This class implements the KeyUsage extension.
 class NameConstraints
          This class implements the NameConstraints extension.
 class PolicyConstraints
          This class implements the PolicyConstraints extension.
 class PolicyMappings
          This class implements the PolicyMappings Extension.
 class PrivateKeyUsagePeriod
          This class implements the PrivateKeyUsagePeriod extension.
 class ReasonCode
          This class implements the ReasonCode extension.
 class SubjectAltName
          This class implements the SubjectAltName extension.
 class SubjectKeyIdentifier
          This class implements the SubjectKeyIdentifier extension.
 

Uses of V3Extension in iaik.x509.extensions.netscape
 

Subclasses of V3Extension in iaik.x509.extensions.netscape
 class NetscapeBaseUrl
          This class implements the NetscapeBaseUrl Extension.
 class NetscapeCaPolicyUrl
          This class implements the NetscapeCaPolicyUrl Extension.
 class NetscapeCaRevocationUrl
          This class implements the NetscapeCaRevocationUrl Extension.
 class NetscapeCertRenewalUrl
          This class implements the NetscapeCertRenewalUrl Extension, supported by Netscape Communicator 4.0 and may be supported by Preliminary Navigator 3.0.
 class NetscapeCertType
          This class implements the NetscapeCertType Extension.
 class NetscapeComment
          This class implements the NetscapeComment Extension.
 class NetscapeRevocationUrl
          This class implements the NetscapeRevocationUrl Extension.
 class NetscapeSSLServerName
          This class implements the NetscapeSSLServerName Extension, supported by Netscape Communicator 4.0, but not supported before Preliminary Navigator 3.0b5.