|
||||||||||
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 AlgorithmSuite
public void setAdditionalProps(java.util.Set properties)
public void setType(AlgorithmSuiteValue value)
public AlgorithmSuiteValue getType()
AlgorithmSuite
getType
in interface AlgorithmSuite
AlgorithmSuiteValue
public java.lang.String getDigestAlgorithm()
AlgorithmSuite
getDigestAlgorithm
in interface AlgorithmSuite
public java.lang.String getEncryptionAlgorithm()
AlgorithmSuite
getEncryptionAlgorithm
in interface AlgorithmSuite
public java.lang.String getSymmetricKeyAlgorithm()
AlgorithmSuite
getSymmetricKeyAlgorithm
in interface AlgorithmSuite
public java.lang.String getAsymmetricKeyAlgorithm()
AlgorithmSuite
getAsymmetricKeyAlgorithm
in interface AlgorithmSuite
public java.lang.String getSignatureKDAlogrithm()
AlgorithmSuite
getSignatureKDAlogrithm
in interface AlgorithmSuite
public java.lang.String getEncryptionKDAlogrithm()
AlgorithmSuite
getEncryptionKDAlogrithm
in interface AlgorithmSuite
public int getMinSKLAlgorithm()
AlgorithmSuite
getMinSKLAlgorithm
in interface AlgorithmSuite
public java.lang.String getSymmetricKeySignatureAlgorithm()
AlgorithmSuite
getSymmetricKeySignatureAlgorithm
in interface AlgorithmSuite
public java.lang.String getAsymmetricKeySignatureAlgorithm()
AlgorithmSuite
getAsymmetricKeySignatureAlgorithm
in interface AlgorithmSuite
public java.lang.String getComputedKeyAlgorithm()
getComputedKeyAlgorithm
in interface AlgorithmSuite
public int getMaxSymmetricKeyLength()
getMaxSymmetricKeyLength
in interface AlgorithmSuite
public int getMinAsymmetricKeyLength()
getMinAsymmetricKeyLength
in interface AlgorithmSuite
public int getMaxAsymmetricKeyLength()
getMaxAsymmetricKeyLength
in interface AlgorithmSuite
public 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 |