Package org.bouncycastle.jcajce
Class PKIXExtendedBuilderParameters
- java.lang.Object
-
- org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
-
- All Implemented Interfaces:
java.lang.Cloneable
,java.security.cert.CertPathParameters
public class PKIXExtendedBuilderParameters extends java.lang.Object implements java.security.cert.CertPathParameters
This class contains extended parameters for PKIX certification path builders.- See Also:
PKIXBuilderParameters
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PKIXExtendedBuilderParameters.Builder
Builder for a PKIXExtendedBuilderParameters object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
PKIXExtendedParameters
getBaseParameters()
java.util.Set
getExcludedCerts()
Excluded certificates are not used for building a certification path.int
getMaxPathLength()
Returns the value of the maximum number of intermediate non-self-issued certificates in the certification path.
-
-
-
Method Detail
-
getBaseParameters
public PKIXExtendedParameters getBaseParameters()
-
getExcludedCerts
public java.util.Set getExcludedCerts()
Excluded certificates are not used for building a certification path.The returned set is immutable.
- Returns:
- Returns the excluded certificates.
-
getMaxPathLength
public int getMaxPathLength()
Returns the value of the maximum number of intermediate non-self-issued certificates in the certification path.- Returns:
- the maximum number of non-self-issued intermediate certificates in the certification path, or -1 if no limit exists.
-
clone
public java.lang.Object clone()
- Specified by:
clone
in interfacejava.security.cert.CertPathParameters
- Overrides:
clone
in classjava.lang.Object
- Returns:
- this object
-
-