Author: ruchithf
Date: Sun Jul 8 09:37:22 2007
New Revision: 554385
URL: http://svn.apache.org/viewvc?view=rev&rev=554385
Log:
Allow creating SAMLTokenIssuerConfig instances to generate config params
Modified:
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAMLTokenIssuerConfig.java
Modified:
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAMLTokenIssuerConfig.java
URL:
http://svn.apache.org/viewvc/webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAMLTokenIssuerConfig.java?view=diff&rev=554385&r1=554384&r2=554385
==============================================================================
---
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAMLTokenIssuerConfig.java
(original)
+++
webservices/rampart/trunk/java/modules/rampart-trust/src/main/java/org/apache/rahas/impl/SAMLTokenIssuerConfig.java
Sun Jul 8 09:37:22 2007
@@ -84,6 +84,17 @@
protected String trustStorePropFile;
/**
+ * Create a new configuration with issuer name and crypto information
+ * @param issuerName Name of the issuer
+ * @param cryptoProviderClassName WSS4J Crypto impl class name
+ * @param cryptoProps Configuration properties of crypto impl
+ */
+ public SAMLTokenIssuerConfig(String issuerName, String
cryptoProviderClassName, Properties cryptoProps) {
+ this.issuerName = issuerName;
+ this.setCryptoProperties(cryptoProviderClassName, cryptoProps);
+ }
+
+ /**
* Create a SAMLTokenIssuer configuration with a config file picked from
the
* given location.
* @param configFilePath Path to the config file