API Overview API Index Package Overview Direct link to this page
JDK 1.6
  java.security.cert. PKIXBuilderParameters View Source
Author(s)
Sean Mullan
Since
1.4
Version
1.16 11/17/05
Serial
Hierarchy
 Object
      PKIXParameters
          PKIXBuilderParameters
Implements
Subclasses
Description
public class PKIXBuilderParameters
  Parameters used as input for the PKIX CertPathBuilder algorithm.
See also:    CertPathBuilder
Constructors
public PKIXBuilderParameters (KeyStore keystore, CertSelector targetConstraints) throws KeyStoreException InvalidAlgorithmParameterException
  Creates an instance of PKIXBuilderParameters that populates the set of most-trusted CAs from the trusted certificate entries contained in the specified KeyStore.
public PKIXBuilderParameters (Set<TrustAnchor> trustAnchors, CertSelector targetConstraints) throws InvalidAlgorithmParameterException
  Creates an instance of PKIXBuilderParameters with the specified Set of most-trusted CAs.
Methods
Hide/Show inherited methods
public void addCertPathChecker (PKIXCertPathChecker checker) [Inherited From PKIXParameters]
  Adds a PKIXCertPathChecker to the list of certification path checkers.
public void addCertStore (CertStore store) [Inherited From PKIXParameters]
  Adds a CertStore to the end of the list of CertStores used in finding certificates and CRLs.
public Object clone () [Inherited From PKIXParameters]
  Makes a copy of this PKIXParameters object.
public List<PKIXCertPathChecker> getCertPathCheckers () [Inherited From PKIXParameters]
  Returns the List of certification path checkers.
public List<CertStore> getCertStores () [Inherited From PKIXParameters]
  Returns an immutable List of CertStores that are used to find certificates and CRLs.
public Date getDate () [Inherited From PKIXParameters]
  Returns the time for which the validity of the certification path should be determined.
public Set<String> getInitialPolicies () [Inherited From PKIXParameters]
  Returns an immutable Set of initial policy identifiers (OID strings), indicating that any one of these policies would be acceptable to the certificate user for the purposes of certification path processing.
public int getMaxPathLength ()
  Returns the value of the maximum number of intermediate non-self-issued certificates that may exist in a certification path.
public boolean getPolicyQualifiersRejected () [Inherited From PKIXParameters]
  Gets the PolicyQualifiersRejected flag.
public String getSigProvider () [Inherited From PKIXParameters]
  Returns the signature provider's name, or null if not set.
public CertSelector getTargetCertConstraints () [Inherited From PKIXParameters]
  Returns the required constraints on the target certificate.
public Set<TrustAnchor> getTrustAnchors () [Inherited From PKIXParameters]
  Returns an immutable Set of the most-trusted CAs.
public boolean isAnyPolicyInhibited () [Inherited From PKIXParameters]
  Checks whether the any policy OID should be processed if it is included in a certificate.
public boolean isExplicitPolicyRequired () [Inherited From PKIXParameters]
  Checks if explicit policy is required.
public boolean isPolicyMappingInhibited () [Inherited From PKIXParameters]
  Checks if policy mapping is inhibited.
public boolean isRevocationEnabled () [Inherited From PKIXParameters]
  Checks the RevocationEnabled flag.
public void setAnyPolicyInhibited (boolean val) [Inherited From PKIXParameters]
  Sets state to determine if the any policy OID should be processed if it is included in a certificate.
public void setCertPathCheckers (List<PKIXCertPathChecker> checkers) [Inherited From PKIXParameters]
  Sets a List of additional certification path checkers.
public void setCertStores (List<CertStore> stores) [Inherited From PKIXParameters]
  Sets the list of CertStores to be used in finding certificates and CRLs.
public void setDate (Date date) [Inherited From PKIXParameters]
  Sets the time for which the validity of the certification path should be determined.
public void setExplicitPolicyRequired (boolean val) [Inherited From PKIXParameters]
  Sets the ExplicitPolicyRequired flag.
public void setInitialPolicies (Set<String> initialPolicies) [Inherited From PKIXParameters]
  Sets the Set of initial policy identifiers (OID strings), indicating that any one of these policies would be acceptable to the certificate user for the purposes of certification path processing.
public void setMaxPathLength (int maxPathLength)
  Sets the value of the maximum number of non-self-issued intermediate certificates that may exist in a certification path.
public void setPolicyMappingInhibited (boolean val) [Inherited From PKIXParameters]
  Sets the PolicyMappingInhibited flag.
public void setPolicyQualifiersRejected (boolean qualifiersRejected) [Inherited From PKIXParameters]
  Sets the PolicyQualifiersRejected flag.
public void setRevocationEnabled (boolean val) [Inherited From PKIXParameters]
  Sets the RevocationEnabled flag.
public void setSigProvider (String sigProvider) [Inherited From PKIXParameters]
  Sets the signature provider's name.
public void setTargetCertConstraints (CertSelector selector) [Inherited From PKIXParameters]
  Sets the required constraints on the target certificate.
public void setTrustAnchors (Set<TrustAnchor> trustAnchors) throws InvalidAlgorithmParameterException [Inherited From PKIXParameters]
  Sets the Set of most-trusted CAs.
public String toString () [Overrides PKIXParameters]
  Returns a formatted string describing the parameters.
Fields
Hide/Show inherited fields
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar