Package org.bouncycastle.jcajce
Class PKIXExtendedBuilderParameters
- java.lang.Object
-
- org.bouncycastle.jcajce.PKIXExtendedBuilderParameters
-
- All Implemented Interfaces:
Cloneable
,CertPathParameters
public class PKIXExtendedBuilderParameters extends Object implements 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 Object
clone()
PKIXExtendedParameters
getBaseParameters()
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 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 Object clone()
- Specified by:
clone
in interfaceCertPathParameters
- Overrides:
clone
in classObject
- Returns:
- this object
-
-