Lines Matching full:purpose
23 my ($cert, $purpose, $trusted, $untrusted, @opts) = @_;
25 push(@args, "-purpose", $purpose) if $purpose ne "";
60 # Explicit trust/purpose combinations
63 "accept server purpose");
65 "fail client purpose"); # beware, questionable non-standard EKU check on trust anchor
69 "accept server trust with server purpose");
71 "accept server trust with client purpose");
76 "accept wildcard trust with server purpose");
78 "accept wildcard trust with client purpose");
83 "accept client mistrust with server purpose");
85 …"fail client mistrust with client purpose"); # beware, questionable non-standard EKU check on trus…
90 "fail client trust with server purpose");
92 "fail client trust with client purpose");
97 "fail server mistrust with server purpose");
99 "fail server mistrust with client purpose");
104 "fail wildcard mistrust with server purpose");
106 "fail wildcard mistrust with client purpose");
152 "accept partial chain with server purpose");
154 …"fail partial chain with client purpose"); # beware, questionable non-standard EKU check on trust …
158 "accept server trust client purpose partial chain");
180 "accept server purpose");
182 "accept server trust and purpose");
184 "accept wildcard trust and server purpose");
186 "accept client mistrust and server purpose");
188 "accept server trust and client purpose");
190 "accept wildcard trust and client purpose");
192 …"fail client purpose intermediate trusted"); # beware, questionable non-standard EKU check on trus…
200 "fail client trust and server purpose");
202 "fail client trust and client purpose");
204 "fail server mistrust and client purpose");
206 "fail client mistrust and client purpose");
208 "fail server mistrust and server purpose");
210 "fail wildcard mistrust and server purpose");
212 "fail wildcard mistrust and client purpose");
218 "fail server leaf purpose");
220 "fail client leaf purpose");