|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.ws.policy.PolicyAssertion
com.sun.xml.ws.security.impl.policy.AlgorithmSuite
public class AlgorithmSuite
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.sun.xml.ws.security.policy.SecurityAssertionValidator |
|---|
SecurityAssertionValidator.AssertionFitness |
| Field Summary |
|---|
| Fields inherited from interface com.sun.xml.ws.security.policy.AlgorithmSuite |
|---|
INCLUSIVE14N, MAX_AKL, MAX_SKL, MIN_AKL, SOAP_NORMALIZATION10, STR_TRANSFORM10, XPATH_FILTER20, XPATH10 |
| Constructor Summary | |
|---|---|
AlgorithmSuite()
Creates a new instance of AlgorithmSuite |
|
AlgorithmSuite(AssertionData name,
Collection<PolicyAssertion> nestedAssertions,
AssertionSet nestedAlternative)
|
|
| Method Summary | |
|---|---|
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 |
setAdditionalProps(Set properties)
|
void |
setSignatureAlgorithm(String sigAlgo)
|
void |
setType(AlgorithmSuiteValue value)
|
SecurityAssertionValidator.AssertionFitness |
validate(boolean isServer)
returns true if all the assertions embeeded under a SecurityPolicy assertion are valid and supported by the implementation. |
| Methods inherited from class com.sun.xml.ws.policy.PolicyAssertion |
|---|
equals, getAttributes, getAttributesSet, getAttributeValue, getImplementation, getName, getNestedAssertionsIterator, getNestedPolicy, getParametersIterator, getValue, hashCode, hasNestedAssertions, hasNestedPolicy, hasParameters, isIgnorable, isOptional, isPrivate, toString, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public AlgorithmSuite()
public AlgorithmSuite(AssertionData name,
Collection<PolicyAssertion> nestedAssertions,
AssertionSet nestedAlternative)
| Method Detail |
|---|
public Set getAdditionalProps()
AlgorithmSuite
getAdditionalProps in interface AlgorithmSuitepublic void setAdditionalProps(Set properties)
public void setType(AlgorithmSuiteValue value)
public AlgorithmSuiteValue getType()
AlgorithmSuite
getType in interface AlgorithmSuiteAlgorithmSuiteValuepublic String getDigestAlgorithm()
AlgorithmSuite
getDigestAlgorithm in interface AlgorithmSuitepublic String getEncryptionAlgorithm()
AlgorithmSuite
getEncryptionAlgorithm in interface AlgorithmSuitepublic String getSymmetricKeyAlgorithm()
AlgorithmSuite
getSymmetricKeyAlgorithm in interface AlgorithmSuitepublic String getAsymmetricKeyAlgorithm()
AlgorithmSuite
getAsymmetricKeyAlgorithm in interface AlgorithmSuitepublic String getSignatureKDAlogrithm()
AlgorithmSuite
getSignatureKDAlogrithm in interface AlgorithmSuitepublic String getEncryptionKDAlogrithm()
AlgorithmSuite
getEncryptionKDAlogrithm in interface AlgorithmSuitepublic int getMinSKLAlgorithm()
AlgorithmSuite
getMinSKLAlgorithm in interface AlgorithmSuitepublic String getSymmetricKeySignatureAlgorithm()
AlgorithmSuite
getSymmetricKeySignatureAlgorithm in interface AlgorithmSuitepublic String getAsymmetricKeySignatureAlgorithm()
AlgorithmSuite
getAsymmetricKeySignatureAlgorithm in interface AlgorithmSuitepublic String getComputedKeyAlgorithm()
getComputedKeyAlgorithm in interface AlgorithmSuitepublic int getMaxSymmetricKeyLength()
getMaxSymmetricKeyLength in interface AlgorithmSuitepublic int getMinAsymmetricKeyLength()
getMinAsymmetricKeyLength in interface AlgorithmSuitepublic int getMaxAsymmetricKeyLength()
getMaxAsymmetricKeyLength in interface AlgorithmSuitepublic SecurityAssertionValidator.AssertionFitness validate(boolean isServer)
SecurityAssertionValidator
validate in interface SecurityAssertionValidatorpublic void setSignatureAlgorithm(String sigAlgo)
setSignatureAlgorithm in interface AlgorithmSuitepublic String getSignatureAlgorithm()
getSignatureAlgorithm in interface AlgorithmSuite
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||