FileDocCategorySizeDatePackage
AlgorithmSuite.javaAPI DocExample5768Tue May 29 16:56:50 BST 2007com.sun.xml.ws.security.policy

AlgorithmSuite

public interface AlgorithmSuite
Represents the AlgorithmSuite assertion.

Syntax :


<sp:AlgorithmSuite ... >
<wsp:Policy>
(
<sp:Basic256 ... /> |
<sp:Basic192 ... /> |
<sp:Basic128 ... /> |
<sp:TripleDes ... /> |
<sp:Basic256Rsa15 ... /> |
<sp:Basic192Rsa15 ... /> |
<sp:Basic128Rsa15 ... /> |
<sp:TripleDesRsa15 ... /> |
<sp:Basic256Sha256 ... /> |
<sp:Basic192Sha256 ... /> |
<sp:Basic128Sha256 ... /> |
<sp:TripleDesSha256 ... /> |
<sp:Basic256Sha256Rsa15 ... /> |
<sp:Basic192Sha256Rsa15 ... /> |
<sp:Basic128Sha256Rsa15 ... /> |
<sp:TripleDesSha256Rsa15 ... /> |

...)
<sp:InclusiveC14N ... /> ?
<sp:SOAPNormalization10 ... /> ?
<sp:STRTransform10 ... /> ?
<sp:XPath10 ... /> ?
<sp:XPathFilter20 ... /> ?
...
</wsp:Policy>
...
</sp:AlgorithmSuite>
author
K.Venugopal@sun.com

Fields Summary
public static final String
INCLUSIVE14N
public static final String
SOAP_NORMALIZATION10
public static final String
STR_TRANSFORM10
public static final String
XPATH10
public static final String
XPATH_FILTER20
public static int
MAX_SKL
public static int
MAX_AKL
public static int
MIN_AKL
Constructors Summary
Methods Summary
public java.util.SetgetAdditionalProps()
Property set containing INCLUSIVE14N,SOAP_NORMALIZATION10,STR_TRANSFORM10,XPATH10,XPATH_FILTER20

return
list identifying the properties

public java.lang.StringgetAsymmetricKeyAlgorithm()
Get the Assymetric key algorithm

return

public java.lang.StringgetAsymmetricKeySignatureAlgorithm()
Gets the Asymmetric key signature algorithm

return

public java.lang.StringgetComputedKeyAlgorithm()

public java.lang.StringgetDigestAlgorithm()
Gets the Digest algorithm identified by this AlgorithmSuite.

return
{@java.lang.String}

public java.lang.StringgetEncryptionAlgorithm()
Gets the Encryption algorithm

return

public java.lang.StringgetEncryptionKDAlogrithm()
Gets the Encryprion key derivation algorithm

return

public intgetMaxAsymmetricKeyLength()

public intgetMaxSymmetricKeyLength()

public intgetMinAsymmetricKeyLength()

public intgetMinSKLAlgorithm()
Gets minimum key length for symmetric key algorithm.

return

public java.lang.StringgetSignatureKDAlogrithm()
Gets the Signature key derivation algorithm

return

public java.lang.StringgetSymmetricKeyAlgorithm()
Gets the Symmetric Key algorithm

return

public java.lang.StringgetSymmetricKeySignatureAlgorithm()
Gets the Symmetric key signature algorithm

return

public AlgorithmSuiteValuegetType()
returns the Algorithm suite to be used.

return
{@link AlgorithmSuiteValue}