public int getBasicConstraints() { if (basicConstraints != null) { if (basicConstraints.isCA()) { if (basicConstraints.getPathLenConstraint() == null) { return Integer.MAX_VALUE; } else { return basicConstraints.getPathLenConstraint().intValue(); } } else { return -1; } } return -1; }
public static BasicConstraints getInstance( Object obj) { if (obj instanceof BasicConstraints) { return (BasicConstraints)obj; } if (obj instanceof X509Extension) { return getInstance(X509Extension.convertValueToObject((X509Extension)obj)); } if (obj != null) { return new BasicConstraints(ASN1Sequence.getInstance(obj)); } return null; }
BasicConstraints certBC = BasicConstraints.fromExtensions(certificate.getExtensions()); if (certBC.isCA()) BigInteger pathLengthConstraint = certBC.getPathLenConstraint(); if (certBC.isCA()) maxPathLength = certBC.getPathLenConstraint().intValue();
try bc = BasicConstraints.getInstance(CertPathValidatorUtilities.getExtensionValue(cert, RFC3280CertPathUtilities.BASIC_CONSTRAINTS)); if (!(bc.isCA()))
try bc = BasicConstraints.getInstance(CertPathValidatorUtilities.getExtensionValue(cert, RFC3280CertPathUtilities.BASIC_CONSTRAINTS)); BigInteger _pathLengthConstraint = bc.getPathLenConstraint();
public static BasicConstraints getInstance( ASN1TaggedObject obj, boolean explicit) { return getInstance(ASN1Sequence.getInstance(obj, explicit)); }
X509Extensions.BasicConstraints, true, new BasicConstraints(0));
try bc = BasicConstraints.getInstance(CertPathValidatorUtilities.getExtensionValue(cert, RFC3280CertPathUtilities.BASIC_CONSTRAINTS)); if (!(bc.isCA()))
try bc = BasicConstraints.getInstance(CertPathValidatorUtilities.getExtensionValue(cert, RFC3280CertPathUtilities.BASIC_CONSTRAINTS)); BigInteger _pathLengthConstraint = bc.getPathLenConstraint();
public static BasicConstraints getInstance( ASN1TaggedObject obj, boolean explicit) { return getInstance(ASN1Sequence.getInstance(obj, explicit)); }
extUtils.createSubjectKeyIdentifier(publicKey)) .addExtension(Extension.basicConstraints, false, new BasicConstraints(false)) .addExtension( Extension.keyUsage,
try bc = BasicConstraints.getInstance(getExtensionValue(cert, BASIC_CONSTRAINTS)); if (bc != null) if (!bc.isCA())
public int getBasicConstraints() { if (basicConstraints != null) { if (basicConstraints.isCA()) { if (basicConstraints.getPathLenConstraint() == null) { return Integer.MAX_VALUE; } else { return basicConstraints.getPathLenConstraint().intValue(); } } else { return -1; } } return -1; }
BasicConstraints certBC = BasicConstraints.fromExtensions(certificate.getExtensions()); if (certBC.isCA()) BigInteger pathLengthConstraint = certBC.getPathLenConstraint(); if (certBC.isCA()) maxPathLength = certBC.getPathLenConstraint();
try bc = BasicConstraints.getInstance(getExtensionValue(cert, BASIC_CONSTRAINTS)); BigInteger _pathLengthConstraint = bc.getPathLenConstraint();
public static BasicConstraints fromExtensions(Extensions extensions) { return BasicConstraints.getInstance(extensions.getExtensionParsedValue(Extension.basicConstraints)); }
public static BasicConstraints getInstance( Object obj) { if (obj instanceof BasicConstraints) { return (BasicConstraints)obj; } if (obj instanceof X509Extension) { return getInstance(X509Extension.convertValueToObject((X509Extension)obj)); } if (obj != null) { return new BasicConstraints(ASN1Sequence.getInstance(obj)); } return null; }
extUtils.createSubjectKeyIdentifier(publicKey)) .addExtension(Extension.basicConstraints, false, new BasicConstraints(false)) .addExtension( Extension.keyUsage,