Changeset 265

Show
Ignore:
Timestamp:
08/04/07 17:52:15 (1 year ago)
Author:
paulhethmon
Message:

Modify code to use getResourceAsStream to locate private key file. Move key files to WEB-INF/classes directory.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • AcmeIdp/trunk/web/WEB-INF/web.xml

    r259 r265  
    66        <description>The private key file. PEM format.</description> 
    77        <param-name>privatekeyfile</param-name> 
    8         <param-value>WEB-INF/private-key.pem</param-value> 
     8        <param-value>private-key.pem</param-value> 
    99    </context-param> 
    1010    <session-config> 
  • AcmeIdp/trunk/web/auth-user.jsp

    r259 r265  
    2323 
    2424 
     25<%@ page import="java.io.InputStream" %> 
    2526<%@ page import="net.clareitysecurity.websso.idp.*" %> 
    2627<%@ page import="org.opensaml.saml2.core.*" %> 
     
    4142      pkCache = new PrivateKeyCache(); 
    4243      String pkFile = application.getInitParameter(_privatekeyfile); 
    43       pkCache.readPrivateKey(pkFile); 
     44      InputStream is = this.getClass().getClassLoader().getResourceAsStream(pkFile); 
     45      pkCache.readPrivateKey(is); 
    4446      application.setAttribute(_privatekeycache, pkCache); 
    4547    }