Home | History | Annotate | Download | only in jsse

Lines Matching full:issuers

87     public String chooseClientAlias(String[] keyTypes, Principal[] issuers, Socket socket) {
88 final String[] al = chooseAlias(keyTypes, issuers);
92 public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) {
93 final String[] al = chooseAlias(new String[] { keyType }, issuers);
115 public String[] getClientAliases(String keyType, Principal[] issuers) {
116 return chooseAlias(new String[] { keyType }, issuers);
119 public String[] getServerAliases(String keyType, Principal[] issuers) {
120 return chooseAlias(new String[] { keyType }, issuers);
134 public String chooseEngineClientAlias(String[] keyTypes, Principal[] issuers, SSLEngine engine) {
135 final String[] al = chooseAlias(keyTypes, issuers);
140 public String chooseEngineServerAlias(String keyType, Principal[] issuers, SSLEngine engine) {
141 final String[] al = chooseAlias(new String[] { keyType }, issuers);
145 private String[] chooseAlias(String[] keyTypes, Principal[] issuers) {
149 List<Principal> issuersList = (issuers == null) ? null : Arrays.asList(issuers);
187 // no issuers to match, just add to return list and continue
188 if (issuers == null || issuers.length == 0) {
192 // check that a certificate in the chain was issued by one of the specified issuers