public interface AlgorithmSuite
Syntax :
<xmp>
<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>
</xmp>
| Modifier and Type | Field and Description |
|---|---|
static String |
INCLUSIVE14N |
static int |
MAX_AKL |
static int |
MAX_SKL |
static int |
MIN_AKL |
static String |
SOAP_NORMALIZATION10 |
static String |
STR_TRANSFORM10 |
static String |
XPATH_FILTER20 |
static String |
XPATH10 |
| Modifier and Type | Method and Description |
|---|---|
Set |
getAdditionalProps()
Property set containing INCLUSIVE14N,SOAP_NORMALIZATION10,STR_TRANSFORM10,XPATH10,XPATH_FILTER20
|
String |
getAsymmetricKeyAlgorithm()
Get the Assymetric key algorithm
|
String |
getAsymmetricKeySignatureAlgorithm()
Gets the Asymmetric key signature algorithm
|
String |
getComputedKeyAlgorithm() |
String |
getDigestAlgorithm()
Gets the Digest algorithm identified by this AlgorithmSuite.
|
String |
getEncryptionAlgorithm()
Gets the Encryption algorithm
|
String |
getEncryptionKDAlogrithm()
Gets the Encryprion key derivation algorithm
|
int |
getMaxAsymmetricKeyLength() |
int |
getMaxSymmetricKeyLength() |
int |
getMinAsymmetricKeyLength() |
int |
getMinSKLAlgorithm()
Gets minimum key length for symmetric key algorithm.
|
String |
getSignatureAlgorithm() |
String |
getSignatureKDAlogrithm()
Gets the Signature key derivation algorithm
|
String |
getSymmetricKeyAlgorithm()
Gets the Symmetric Key algorithm
|
String |
getSymmetricKeySignatureAlgorithm()
Gets the Symmetric key signature algorithm
|
AlgorithmSuiteValue |
getType()
returns the Algorithm suite to be used.
|
void |
setSignatureAlgorithm(String sigAlgo) |
static final String INCLUSIVE14N
static final String SOAP_NORMALIZATION10
static final String STR_TRANSFORM10
static final String XPATH10
static final String XPATH_FILTER20
static final int MAX_SKL
static final int MAX_AKL
static final int MIN_AKL
AlgorithmSuiteValue getType()
AlgorithmSuiteValueSet getAdditionalProps()
String getDigestAlgorithm()
String getEncryptionAlgorithm()
String getSymmetricKeySignatureAlgorithm()
String getAsymmetricKeySignatureAlgorithm()
String getSymmetricKeyAlgorithm()
String getAsymmetricKeyAlgorithm()
String getSignatureKDAlogrithm()
String getEncryptionKDAlogrithm()
int getMinSKLAlgorithm()
String getComputedKeyAlgorithm()
int getMaxSymmetricKeyLength()
int getMinAsymmetricKeyLength()
int getMaxAsymmetricKeyLength()
void setSignatureAlgorithm(String sigAlgo)
String getSignatureAlgorithm()
Copyright © 2005–2018 Oracle Corporation. All rights reserved.