Changeset 4124


Ignore:
Timestamp:
04/25/11 10:57:54 (13 years ago)
Author:
rafaelraymundo
Message:

Ticket #1739 - Login com certificado em atributo customizável.

Location:
branches/2.2.0.1/security
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.0.1/security/ExpressoCertLogin/src/LoginApplet.java

    r4123 r4124  
    4444    } 
    4545     
    46     private boolean parseVercert(String[] answer){ 
     46    private boolean parseVercert(String[] answer, String certificate){ 
    4747        boolean tryAgain = false; 
    4848        // Faz o login 
     
    7676            JSObject passwdField = (JSObject) loginForm.getMember("passwd"); 
    7777            passwdField.setMember("value", answer[2].trim()); 
     78 
     79            JSObject certificateField = (JSObject) loginForm.getMember("certificado"); 
     80            certificateField.setMember("value", certificate.trim()); 
    7881 
    7982            loginForm.call("submit", null); 
     
    180183                                tryAgain = parseVercert(dc.getCredentials(pin, new URL(this.getCodeBase().getProtocol()+"://" + 
    181184                                    this.getCodeBase().getHost() + ":" + this.getCodeBase().getPort() + 
    182                                     "/security/vercert.php"))); 
     185                                    "/security/vercert.php")), dc.getPEMCertificate()); 
    183186                            } 
    184187                            else { 
Note: See TracChangeset for help on using the changeset viewer.