|
Java™ Platform Standard Ed. 6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface XMLSignature.SignatureValue
A representation of the XML SignatureValue element as
defined in the
W3C Recommendation for XML-Signature Syntax and Processing.
The XML Schema Definition is defined as:
<element name="SignatureValue" type="ds:SignatureValueType"/>
<complexType name="SignatureValueType">
<simpleContent>
<extension base="base64Binary">
<attribute name="Id" type="ID" use="optional"/>
</extension>
</simpleContent>
</complexType>
| Method Summary | |
|---|---|
String |
getId()
Returns the optional Id attribute of this
SignatureValue, which permits this element to be
referenced from elsewhere. |
byte[] |
getValue()
Returns the signature value of this SignatureValue. |
boolean |
validate(XMLValidateContext validateContext)
Validates the signature value. |
| Methods inherited from interface javax.xml.crypto.XMLStructure |
|---|
isFeatureSupported |
| Method Detail |
|---|
String getId()
Id attribute of this
SignatureValue, which permits this element to be
referenced from elsewhere.
Id attribute (may be null if
not specified)byte[] getValue()
SignatureValue.
null if the
XMLSignature has not been signed yet). Each
invocation of this method returns a new clone of the array to
prevent subsequent modification.
boolean validate(XMLValidateContext validateContext)
throws XMLSignatureException
SignedInfo of the XMLSignature.
This method only validates the signature the first time it is invoked. On subsequent invocations, it returns a cached result.
validateContext - the validating context
true if the signature was
validated successfully; false otherwise
NullPointerException - if validateContext is
null
XMLSignatureException - if an unexpected exception occurs while
validating the signature
|
Java™ Platform Standard Ed. 6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.