1 /*2 * JBoss, the OpenSource J2EE webOS3 *4 * Distributable under LGPL license.5 * See terms of license at gnu.org.6 *7 * Created on Jan 22, 20048 */9 package org.jboss.net.axis.security;10 11 import javax.security.auth.x500.X500Principal ;12 13 import org.apache.ws.security.components.crypto.Crypto;14 15 /**16 * <dl>17 * <dt><b>Title: </b><dd>JBoss Crypto</dd>18 * <p>19 * <dt><b>Description: </b><dd>This is an extension of the wss4j Crypto interface that adds the 20 * getAliasForX500Principal method. This method is used to get a key alias for use durring authentication.</dd>21 * <p>22 * </dl>23 * @author <a HREF="mailto:jasone@greenrivercomputing.com">Jason Essington</a>24 * @version $Revision: 1.1 $25 */26 public interface JBossCrypto extends Crypto27 {28 public String getAliasForX500Principal(X500Principal dn) throws Exception ;29 }30