You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by di...@apache.org on 2004/08/31 09:12:16 UTC
cvs commit: ws-site/targets/ws-fx/wss4j/apidocs/org/apache/ws/security WSSConfig.html
dims 2004/08/31 00:12:16
Added: targets/ws-fx/wss4j/apidocs/org/apache/ws/security
WSSConfig.html
Log:
updates to wss4j site.
Revision Changes Path
1.1 ws-site/targets/ws-fx/wss4j/apidocs/org/apache/ws/security/WSSConfig.html
Index: WSSConfig.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.4.2_05) on Tue Aug 31 11:48:07 IST 2004 -->
<TITLE>
WSSConfig (Apache WSS4J 1.0 API)
</TITLE>
<META NAME="keywords" CONTENT="org.apache.ws.security.WSSConfig class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="WSSConfig (Apache WSS4J 1.0 API)";
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/WSSConfig.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/ws/security/WSPasswordCallback.html" title="class in org.apache.ws.security"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/ws/security/WSSecurityEngine.html" title="class in org.apache.ws.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>
<A HREF="WSSConfig.html" target="_top"><B>NO FRAMES</B></A>
<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.ws.security</FONT>
<BR>
Class WSSConfig</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.ws.security.WSSConfig</B>
</PRE>
<HR>
<DL>
<DT>public class <B>WSSConfig</B><DT>extends java.lang.Object</DL>
<P>
WSSConfig
<p/>
Carries configuration data so the WSS4J spec compliance can be modified in
runtime. Configure an instance of this object only if you need WSS4J to
emulate certain industry clients or previous OASIS specifications for
WS-Security interoperability testing purposes.
<p/>
The default settings follow the latest OASIS and changing anything might
violate the OASIS specs.
<p/>
<b>WARNING: changing the default settings will break the compliance with the
latest specs. Do this only if you know what you are doing.</b>
<p/>
<P>
<P>
<DL>
<DT><B>Author:</B></DT>
<DD>Rami Jaamour (rjaamour@parasoft.com)</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static <A HREF="../../../../org/apache/ws/security/WSSConfig.html" title="class in org.apache.ws.security">WSSConfig</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#defaultConfig">defaultConfig</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#prefixBSTValues">prefixBSTValues</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#processNonCompliantMessages">processNonCompliantMessages</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#qualifyBSTAttributes">qualifyBSTAttributes</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#targetIdQualified">targetIdQualified</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#TIMESTAMP_IN_HEADER_ELEMENT">TIMESTAMP_IN_HEADER_ELEMENT</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#TIMESTAMP_IN_SECURITY_ELEMENT">TIMESTAMP_IN_SECURITY_ELEMENT</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#timestampLocation">timestampLocation</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#wsse_ns">wsse_ns</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#wsu_ns">wsu_ns</A></B></CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#WSSConfig()">WSSConfig</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../../../../org/apache/ws/security/WSSConfig.html" title="class in org.apache.ws.security">WSSConfig</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#getDefaultWSConfig()">getDefaultWSConfig</A></B>()</CODE>
<BR>
returns a static WSConfig instance that is configured with the latest
OASIS WS-Seurity settings.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static <A HREF="../../../../org/apache/ws/security/WSSConfig.html" title="class in org.apache.ws.security">WSSConfig</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#getNewInstance()">getNewInstance</A></B>()</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#getProcessNonCompliantMessages()">getProcessNonCompliantMessages</A></B>()</CODE>
<BR>
default value is true.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#getTimestampLocation()">getTimestampLocation</A></B>()</CODE>
<BR>
default value is TIMESTAMP_IN_SECURITY_ELEMENT (following OASIS 2003 and 2004 specs).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#getWsseNS()">getWsseNS</A></B>()</CODE>
<BR>
default value is <CODE>WSConstants.WSSE_NS_OASIS_1_0</CODE>
<p/>
The WS-Security namespace</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#getWsuNS()">getWsuNS</A></B>()</CODE>
<BR>
default value is <CODE>WSConstants.WSU_NS_OASIS_1_0</CODE>
<p/>
The WS-Security utility namespace</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#isBSTAttributesQualified()">isBSTAttributesQualified</A></B>()</CODE>
<BR>
default value is false.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#isBSTValuesPrefixed()">isBSTValuesPrefixed</A></B>()</CODE>
<BR>
default value is false.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#isTargetIdQualified()">isTargetIdQualified</A></B>()</CODE>
<BR>
default value is true.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#setBSTAttributesQualified(boolean)">setBSTAttributesQualified</A></B>(boolean qualifyBSTAttributes)</CODE>
<BR>
specify if the BinarySecurityToken EncodingType and ValueType
attributes should be namespace qualified.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#setBSTValuesPrefixed(boolean)">setBSTValuesPrefixed</A></B>(boolean prefixBSTAttributeValues)</CODE>
<BR>
sets and option whether the BinarySecurityToken EncodingType and ValueType
attribute values should be prefixed with "wsse" or otherwise qualified
with the wsse namespace (false).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#setProcessNonCompliantMessages(boolean)">setProcessNonCompliantMessages</A></B>(boolean attemptProcess)</CODE>
<BR>
Sets an option whether WSS4J should attempt to process non-compliant
WS-Security messages, such as WS-Security headers with older OASIS spec
namespaces.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#setTargetIdQualified(boolean)">setTargetIdQualified</A></B>(boolean qualifyTargetIdAttribute)</CODE>
<BR>
Sets an option whether the Id attribute placed in the signature target should be
qualified with the wsu namespace.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#setTimestampLocation(int)">setTimestampLocation</A></B>(int timestampElementLocation)</CODE>
<BR>
Sets an option whether the Iwsu:Timestamp element is placed inside
the wsse:Secutriy element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#setWsseNS(java.lang.String)">setWsseNS</A></B>(java.lang.String wsseNamespace)</CODE>
<BR>
Valid values:
<A HREF="../../../../org/apache/ws/security/WSConstants.html#WSSE_NS_OASIS_2002_07"><CODE>WSConstants.WSSE_NS_OASIS_2002_07</CODE></A>
<A HREF="../../../../org/apache/ws/security/WSConstants.html#WSSE_NS_OASIS_2002_12"><CODE>WSConstants.WSSE_NS_OASIS_2002_12</CODE></A>
<A HREF="../../../../org/apache/ws/security/WSConstants.html#WSSE_NS_OASIS_2003_06"><CODE>WSConstants.WSSE_NS_OASIS_2003_06</CODE></A>
<A HREF="../../../../org/apache/ws/security/WSConstants.html#WSSE_NS_OASIS_1_0"><CODE>WSConstants.WSSE_NS_OASIS_1_0</CODE></A> OASIS WS-Security v1.0 (March 2004).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/ws/security/WSSConfig.html#setWsuNS(java.lang.String)">setWsuNS</A></B>(java.lang.String wsuNamespace)</CODE>
<BR>
Valid values:
<A HREF="../../../../org/apache/ws/security/WSConstants.html#WSU_NS_OASIS_2002_07"><CODE>WSConstants.WSU_NS_OASIS_2002_07</CODE></A>
<A HREF="../../../../org/apache/ws/security/WSConstants.html#WSU_NS_OASIS_2002_12"><CODE>WSConstants.WSU_NS_OASIS_2002_12</CODE></A>
<A HREF="../../../../org/apache/ws/security/WSConstants.html#WSU_NS_OASIS_2003_06"><CODE>WSConstants.WSU_NS_OASIS_2003_06</CODE></A>
<A HREF="../../../../org/apache/ws/security/WSConstants.html#WSU_NS_OASIS_1_0"><CODE>WSConstants.WSU_NS_OASIS_1_0</CODE></A> OASIS WS-Security v1.0 (March 2004).</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="defaultConfig"><!-- --></A><H3>
defaultConfig</H3>
<PRE>
protected static <A HREF="../../../../org/apache/ws/security/WSSConfig.html" title="class in org.apache.ws.security">WSSConfig</A> <B>defaultConfig</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="wsse_ns"><!-- --></A><H3>
wsse_ns</H3>
<PRE>
protected java.lang.String <B>wsse_ns</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="wsu_ns"><!-- --></A><H3>
wsu_ns</H3>
<PRE>
protected java.lang.String <B>wsu_ns</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="qualifyBSTAttributes"><!-- --></A><H3>
qualifyBSTAttributes</H3>
<PRE>
protected boolean <B>qualifyBSTAttributes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="prefixBSTValues"><!-- --></A><H3>
prefixBSTValues</H3>
<PRE>
protected boolean <B>prefixBSTValues</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="targetIdQualified"><!-- --></A><H3>
targetIdQualified</H3>
<PRE>
protected boolean <B>targetIdQualified</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="processNonCompliantMessages"><!-- --></A><H3>
processNonCompliantMessages</H3>
<PRE>
protected boolean <B>processNonCompliantMessages</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="TIMESTAMP_IN_SECURITY_ELEMENT"><!-- --></A><H3>
TIMESTAMP_IN_SECURITY_ELEMENT</H3>
<PRE>
public static final int <B>TIMESTAMP_IN_SECURITY_ELEMENT</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.ws.security.WSSConfig.TIMESTAMP_IN_SECURITY_ELEMENT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="TIMESTAMP_IN_HEADER_ELEMENT"><!-- --></A><H3>
TIMESTAMP_IN_HEADER_ELEMENT</H3>
<PRE>
public static final int <B>TIMESTAMP_IN_HEADER_ELEMENT</B></PRE>
<DL>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../constant-values.html#org.apache.ws.security.WSSConfig.TIMESTAMP_IN_HEADER_ELEMENT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="timestampLocation"><!-- --></A><H3>
timestampLocation</H3>
<PRE>
protected int <B>timestampLocation</B></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="WSSConfig()"><!-- --></A><H3>
WSSConfig</H3>
<PRE>
protected <B>WSSConfig</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="getNewInstance()"><!-- --></A><H3>
getNewInstance</H3>
<PRE>
public static <A HREF="../../../../org/apache/ws/security/WSSConfig.html" title="class in org.apache.ws.security">WSSConfig</A> <B>getNewInstance</B>()</PRE>
<DL>
<DD><DL>
<DT><B>Returns:</B><DD>a new WSSConfig instance configured with the default values
(values identical to <A HREF="../../../../org/apache/ws/security/WSSConfig.html#getDefaultWSConfig()"><CODE>getDefaultWSConfig()</CODE></A>)</DL>
</DD>
</DL>
<HR>
<A NAME="getDefaultWSConfig()"><!-- --></A><H3>
getDefaultWSConfig</H3>
<PRE>
public static <A HREF="../../../../org/apache/ws/security/WSSConfig.html" title="class in org.apache.ws.security">WSSConfig</A> <B>getDefaultWSConfig</B>()</PRE>
<DL>
<DD>returns a static WSConfig instance that is configured with the latest
OASIS WS-Seurity settings.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getWsseNS()"><!-- --></A><H3>
getWsseNS</H3>
<PRE>
public java.lang.String <B>getWsseNS</B>()</PRE>
<DL>
<DD>default value is <CODE>WSConstants.WSSE_NS_OASIS_1_0</CODE>
<p/>
The WS-Security namespace
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setWsseNS(java.lang.String)"><!-- --></A><H3>
setWsseNS</H3>
<PRE>
public void <B>setWsseNS</B>(java.lang.String wsseNamespace)</PRE>
<DL>
<DD>Valid values:
<ul>
<li> <A HREF="../../../../org/apache/ws/security/WSConstants.html#WSSE_NS_OASIS_2002_07"><CODE>WSConstants.WSSE_NS_OASIS_2002_07</CODE></A> </li>
<li> <A HREF="../../../../org/apache/ws/security/WSConstants.html#WSSE_NS_OASIS_2002_12"><CODE>WSConstants.WSSE_NS_OASIS_2002_12</CODE></A> </li>
<li> <A HREF="../../../../org/apache/ws/security/WSConstants.html#WSSE_NS_OASIS_2003_06"><CODE>WSConstants.WSSE_NS_OASIS_2003_06</CODE></A> </li>
<li> <A HREF="../../../../org/apache/ws/security/WSConstants.html#WSSE_NS_OASIS_1_0"><CODE>WSConstants.WSSE_NS_OASIS_1_0</CODE></A> OASIS WS-Security v1.0 (March 2004). This is the default and recommended setting</li>
</ul>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getWsuNS()"><!-- --></A><H3>
getWsuNS</H3>
<PRE>
public java.lang.String <B>getWsuNS</B>()</PRE>
<DL>
<DD>default value is <CODE>WSConstants.WSU_NS_OASIS_1_0</CODE>
<p/>
The WS-Security utility namespace
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setWsuNS(java.lang.String)"><!-- --></A><H3>
setWsuNS</H3>
<PRE>
public void <B>setWsuNS</B>(java.lang.String wsuNamespace)</PRE>
<DL>
<DD>Valid values:
<ul>
<li> <A HREF="../../../../org/apache/ws/security/WSConstants.html#WSU_NS_OASIS_2002_07"><CODE>WSConstants.WSU_NS_OASIS_2002_07</CODE></A> </li>
<li> <A HREF="../../../../org/apache/ws/security/WSConstants.html#WSU_NS_OASIS_2002_12"><CODE>WSConstants.WSU_NS_OASIS_2002_12</CODE></A> </li>
<li> <A HREF="../../../../org/apache/ws/security/WSConstants.html#WSU_NS_OASIS_2003_06"><CODE>WSConstants.WSU_NS_OASIS_2003_06</CODE></A> </li>
<li> <A HREF="../../../../org/apache/ws/security/WSConstants.html#WSU_NS_OASIS_1_0"><CODE>WSConstants.WSU_NS_OASIS_1_0</CODE></A> OASIS WS-Security v1.0 (March 2004). This is the default and recommended setting</li>
</ul>
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isBSTAttributesQualified()"><!-- --></A><H3>
isBSTAttributesQualified</H3>
<PRE>
public boolean <B>isBSTAttributesQualified</B>()</PRE>
<DL>
<DD>default value is false.
<p/>
returns true if the BinarySecurityToken EncodingType and ValueType
attributes should be namespace qualified.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setBSTAttributesQualified(boolean)"><!-- --></A><H3>
setBSTAttributesQualified</H3>
<PRE>
public void <B>setBSTAttributesQualified</B>(boolean qualifyBSTAttributes)</PRE>
<DL>
<DD>specify if the BinarySecurityToken EncodingType and ValueType
attributes should be namespace qualified. The default value is false.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isBSTValuesPrefixed()"><!-- --></A><H3>
isBSTValuesPrefixed</H3>
<PRE>
public boolean <B>isBSTValuesPrefixed</B>()</PRE>
<DL>
<DD>default value is false.
<p/>
returns true if the BinarySecurityToken EncodingType and ValueType
attribute values should be prefixed with "wsse" or otherwise qualified
with the wsse namespace (false).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setBSTValuesPrefixed(boolean)"><!-- --></A><H3>
setBSTValuesPrefixed</H3>
<PRE>
public void <B>setBSTValuesPrefixed</B>(boolean prefixBSTAttributeValues)</PRE>
<DL>
<DD>sets and option whether the BinarySecurityToken EncodingType and ValueType
attribute values should be prefixed with "wsse" or otherwise qualified
with the wsse namespace (false).
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isTargetIdQualified()"><!-- --></A><H3>
isTargetIdQualified</H3>
<PRE>
public boolean <B>isTargetIdQualified</B>()</PRE>
<DL>
<DD>default value is true.
<p/>
returns true if the Id attribute placed in the signature target element is
qualified with the wsu namespace.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setTargetIdQualified(boolean)"><!-- --></A><H3>
setTargetIdQualified</H3>
<PRE>
public void <B>setTargetIdQualified</B>(boolean qualifyTargetIdAttribute)</PRE>
<DL>
<DD>Sets an option whether the Id attribute placed in the signature target should be
qualified with the wsu namespace.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getTimestampLocation()"><!-- --></A><H3>
getTimestampLocation</H3>
<PRE>
public int <B>getTimestampLocation</B>()</PRE>
<DL>
<DD>default value is TIMESTAMP_IN_SECURITY_ELEMENT (following OASIS 2003 and 2004 specs).
<p/>
returns TIMESTAMP_IN_SECURITY_ELEMENT if the wsu:Timestamp element is placed inside
the wsse:Secutriy element. TIMESTAMP_IN_HEADER_ELEMENT if it is placed under the Header directly, outside
the wsse:Secutriy element.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setTimestampLocation(int)"><!-- --></A><H3>
setTimestampLocation</H3>
<PRE>
public void <B>setTimestampLocation</B>(int timestampElementLocation)</PRE>
<DL>
<DD>Sets an option whether the Iwsu:Timestamp element is placed inside
the wsse:Secutriy element. set it to false foe placement in the Header,
outside the wsse:Secutriy element.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getProcessNonCompliantMessages()"><!-- --></A><H3>
getProcessNonCompliantMessages</H3>
<PRE>
public boolean <B>getProcessNonCompliantMessages</B>()</PRE>
<DL>
<DD>default value is true.
<p/>
returns true if WSS4J attempts to process non-compliant WS-Security
messages, such as WS-Security headers with older OASIS spec namespaces.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setProcessNonCompliantMessages(boolean)"><!-- --></A><H3>
setProcessNonCompliantMessages</H3>
<PRE>
public void <B>setProcessNonCompliantMessages</B>(boolean attemptProcess)</PRE>
<DL>
<DD>Sets an option whether WSS4J should attempt to process non-compliant
WS-Security messages, such as WS-Security headers with older OASIS spec
namespaces.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/WSSConfig.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../org/apache/ws/security/WSPasswordCallback.html" title="class in org.apache.ws.security"><B>PREV CLASS</B></A>
<A HREF="../../../../org/apache/ws/security/WSSecurityEngine.html" title="class in org.apache.ws.security"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" target="_top"><B>FRAMES</B></A>
<A HREF="WSSConfig.html" target="_top"><B>NO FRAMES</B></A>
<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright © 2004 Apache Web Services. All Rights Reserved.
</BODY>
</HTML>