|
||||||||||
| 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(com.sun.xml.ws.policy.sourcemodel.AssertionData name,
java.util.Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions,
com.sun.xml.ws.policy.AssertionSet nestedAlternative)
|
|
| Method Summary | |
|---|---|
java.util.Set |
getAdditionalProps()
Property set containing INCLUSIVE14N,SOAP_NORMALIZATION10,STR_TRANSFORM10,XPATH10,XPATH_FILTER20 |
java.lang.String |
getAsymmetricKeyAlgorithm()
Get the Assymetric key algorithm |
java.lang.String |
getAsymmetricKeySignatureAlgorithm()
Gets the Asymmetric key signature algorithm |
java.lang.String |
getComputedKeyAlgorithm()
|
java.lang.String |
getDigestAlgorithm()
Gets the Digest algorithm identified by this AlgorithmSuite. |
java.lang.String |
getEncryptionAlgorithm()
Gets the Encryption algorithm |
java.lang.String |
getEncryptionKDAlogrithm()
Gets the Encryprion key derivation algorithm |
int |
getMaxAsymmetricKeyLength()
|
int |
getMaxSymmetricKeyLength()
|
int |
getMinAsymmetricKeyLength()
|
int |
getMinSKLAlgorithm()
Gets minimum key length for symmetric key algorithm. |
java.lang.String |
getSignatureKDAlogrithm()
Gets the Signature key derivation algorithm |
java.lang.String |
getSymmetricKeyAlgorithm()
Gets the Symmetric Key algorithm |
java.lang.String |
getSymmetricKeySignatureAlgorithm()
Gets the Symmetric key signature algorithm |
AlgorithmSuiteValue |
getType()
returns the Algorithm suite to be used. |
void |
setAdditionalProps(java.util.Set properties)
|
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, 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(com.sun.xml.ws.policy.sourcemodel.AssertionData name,
java.util.Collection<com.sun.xml.ws.policy.PolicyAssertion> nestedAssertions,
com.sun.xml.ws.policy.AssertionSet nestedAlternative)
| Method Detail |
|---|
public java.util.Set getAdditionalProps()
AlgorithmSuite
getAdditionalProps in interface AlgorithmSuitepublic void setAdditionalProps(java.util.Set properties)
public void setType(AlgorithmSuiteValue value)
public AlgorithmSuiteValue getType()
AlgorithmSuite
getType in interface AlgorithmSuiteAlgorithmSuiteValuepublic java.lang.String getDigestAlgorithm()
AlgorithmSuite
getDigestAlgorithm in interface AlgorithmSuitepublic java.lang.String getEncryptionAlgorithm()
AlgorithmSuite
getEncryptionAlgorithm in interface AlgorithmSuitepublic java.lang.String getSymmetricKeyAlgorithm()
AlgorithmSuite
getSymmetricKeyAlgorithm in interface AlgorithmSuitepublic java.lang.String getAsymmetricKeyAlgorithm()
AlgorithmSuite
getAsymmetricKeyAlgorithm in interface AlgorithmSuitepublic java.lang.String getSignatureKDAlogrithm()
AlgorithmSuite
getSignatureKDAlogrithm in interface AlgorithmSuitepublic java.lang.String getEncryptionKDAlogrithm()
AlgorithmSuite
getEncryptionKDAlogrithm in interface AlgorithmSuitepublic int getMinSKLAlgorithm()
AlgorithmSuite
getMinSKLAlgorithm in interface AlgorithmSuitepublic java.lang.String getSymmetricKeySignatureAlgorithm()
AlgorithmSuite
getSymmetricKeySignatureAlgorithm in interface AlgorithmSuitepublic java.lang.String getAsymmetricKeySignatureAlgorithm()
AlgorithmSuite
getAsymmetricKeySignatureAlgorithm in interface AlgorithmSuitepublic java.lang.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 SecurityAssertionValidator
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||