Searched refs:constraints (Results 1 - 11 of 11) sorted by relevance

/libcore/ojluni/src/main/java/sun/security/provider/certpath/
H A DAlgorithmChecker.java62 * specified certificate contains the required algorithm constraints.
66 * the specified algorithm constraints.
73 private final AlgorithmConstraints constraints; field in class:AlgorithmChecker
86 * constraints specified in security property
104 * @param constraints the algorithm constraints (or null)
106 public AlgorithmChecker(AlgorithmConstraints constraints) { argument
109 this.constraints = constraints;
118 * @param constraints th
122 AlgorithmChecker(TrustAnchor anchor, AlgorithmConstraints constraints) argument
[all...]
H A DBuilder.java244 * @param constraints Current NameConstraints; if null,
280 static int targetDistance(NameConstraintsExtension constraints, argument
284 /* ensure that certificate satisfies existing name constraints */
285 if (constraints != null && !constraints.verify(cert)) {
287 + "constraints");
329 if (constraints != null) {
330 constraints.merge(ncExt);
335 constraints = (NameConstraintsExtension) ncExt.clone();
339 debug.println("Builder.targetDistance() merged constraints
[all...]
H A DPKIX.java86 private CertSelector constraints; field in class:PKIX.ValidatorParams
105 // Make sure that none of the trust anchors include name constraints
110 ("name constraints in trust anchor not supported");
165 constraints = params.getTargetCertConstraints();
168 return constraints;
/libcore/ojluni/src/main/java/sun/security/ssl/
H A DX509TrustManagerImpl.java188 AlgorithmConstraints constraints = null;
206 // create the algorithm constraints
216 constraints = new SSLAlgorithmConstraints(
219 constraints =
223 constraints = new SSLAlgorithmConstraints(sslSocket, false);
229 trustedChain = validate(v, chain, constraints, null);
231 trustedChain = validate(v, chain, constraints, authType);
243 AlgorithmConstraints constraints = null;
258 // create the algorithm constraints
268 constraints
321 validate(Validator v, X509Certificate[] chain, AlgorithmConstraints constraints, String authType) argument
[all...]
H A DX509KeyManagerImpl.java150 // Gets algorithm constraints of the socket.
182 // Gets algorithm constraints of the engine.
331 CheckType checkType, AlgorithmConstraints constraints) {
341 issuerSet, false, checkType, constraints);
384 CheckType checkType, AlgorithmConstraints constraints) {
395 issuerSet, true, checkType, constraints);
612 AlgorithmConstraints constraints) throws Exception {
679 // check the algorithm constraints
680 if (constraints != null &&
681 !conformsToAlgorithmConstraints(constraints, chai
330 chooseAlias(List<KeyType> keyTypeList, Principal[] issuers, CheckType checkType, AlgorithmConstraints constraints) argument
383 getAliases(String keyType, Principal[] issuers, CheckType checkType, AlgorithmConstraints constraints) argument
609 getAliases(int builderIndex, List<KeyType> keyTypes, Set<Principal> issuerSet, boolean findAll, CheckType checkType, AlgorithmConstraints constraints) argument
716 conformsToAlgorithmConstraints( AlgorithmConstraints constraints, Certificate[] chain) argument
[all...]
H A DSSLContextImpl.java54 // The default algrithm constraints
851 // try the best to check the algorithm constraints
854 AlgorithmConstraints constraints = null;
862 constraints = new SSLAlgorithmConstraints(
865 constraints =
869 constraints = new SSLAlgorithmConstraints(sslSocket, true);
872 checkAlgorithmConstraints(chain, constraints);
893 // try the best to check the algorithm constraints
896 AlgorithmConstraints constraints = null;
904 constraints
918 checkAlgorithmConstraints(X509Certificate[] chain, AlgorithmConstraints constraints) argument
[all...]
H A DSignatureAndHashAlgorithm.java155 // algorithm constraints
157 getSupportedAlgorithms(AlgorithmConstraints constraints) { argument
163 constraints.permits(SIGNATURE_PRIMITIVE_SET,
/libcore/ojluni/src/main/java/sun/security/validator/
H A DValidator.java245 * @param constraints algorithm constraints for certification path
258 AlgorithmConstraints constraints,
260 chain = engineValidate(chain, otherCerts, constraints, parameter);
272 AlgorithmConstraints constraints,
256 validate(X509Certificate[] chain, Collection<X509Certificate> otherCerts, AlgorithmConstraints constraints, Object parameter) argument
270 engineValidate(X509Certificate[] chain, Collection<X509Certificate> otherCerts, AlgorithmConstraints constraints, Object parameter) argument
H A DSimpleValidator.java126 AlgorithmConstraints constraints,
144 // create default algorithm constraints checker
148 // create application level algorithm constraints checker
150 if (constraints != null) {
151 appAlgChecker = new AlgorithmChecker(anchor, constraints);
222 // Check the basic constraints extension
304 int constraints = cert.getBasicConstraints();
305 // reject, if extension missing or not a CA (constraints == -1)
306 if (constraints < 0) {
315 throw new ValidatorException("Violated path length constraints",
124 engineValidate(X509Certificate[] chain, Collection<X509Certificate> otherCerts, AlgorithmConstraints constraints, Object parameter) argument
[all...]
H A DPKIXValidator.java204 AlgorithmConstraints constraints,
211 // add new algorithm constraints checker
215 if (constraints != null) {
216 algorithmChecker = new AlgorithmChecker(constraints);
362 // setup target constraints
202 engineValidate(X509Certificate[] chain, Collection<X509Certificate> otherCerts, AlgorithmConstraints constraints, Object parameter) argument
/libcore/ojluni/src/main/java/javax/net/ssl/
H A DSSLParameters.java42 * the algorithm constraints and whether SSL/TLS servers should request
82 * constraints, endpoint identification algorithm, server names and
204 * Returns the cryptographic algorithm constraints.
206 * @return the cryptographic algorithm constraints, or null if the
207 * constraints have not been set
218 * Sets the cryptographic algorithm constraints, which will be used
221 * If the <code>constraints</code> parameter is non-null, every
223 * SSL/TLS handshake must be permitted by the constraints.
225 * @param constraints the algorithm constraints (o
229 setAlgorithmConstraints(AlgorithmConstraints constraints) argument
[all...]

Completed in 141 milliseconds