java.lang.Object
org.apache.xml.security.stax.ext.SecurePart
Class to describe which and how an element must be secured
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionSecurePart(String externalReference) SecurePart(String externalReference, String[] transforms, String digestMethod) SecurePart(String externalReference, SecurePart.Modifier modifier) SecurePart(QName name, boolean generateXPointer, SecurePart.Modifier modifier) SecurePart(QName name, boolean generateXPointer, SecurePart.Modifier modifier, String[] transforms, String digestMethod) SecurePart(QName name, SecurePart.Modifier modifier) SecurePart(QName name, SecurePart.Modifier modifier, String[] transforms, String digestMethod) SecurePart(SecurePart.Modifier modifier) -
Method Summary
Modifier and TypeMethodDescriptionThe ID of the element to secure (encrypt or sign), possiblynull.Deprecated.getName()The name of the element to be securedString[]booleanbooleanbooleanvoidsetDigestMethod(String digestMethod) voidsetExternalReference(String externalReference) voidsetGenerateXPointer(boolean generateXPointer) voidsetIdToSecure(String idToSecure) voidsetIdToSign(String idToSign) Deprecated.voidsetModifier(SecurePart.Modifier modifier) voidvoidsetRequired(boolean required) voidsetSecureEntireRequest(boolean secureEntireRequest) voidsetTransforms(String[] transforms)
-
Constructor Details
-
SecurePart
-
SecurePart
-
SecurePart
public SecurePart(QName name, SecurePart.Modifier modifier, String[] transforms, String digestMethod) -
SecurePart
-
SecurePart
public SecurePart(QName name, boolean generateXPointer, SecurePart.Modifier modifier, String[] transforms, String digestMethod) -
SecurePart
-
SecurePart
-
SecurePart
-
-
Method Details
-
getName
The name of the element to be secured- Returns:
- The Element-Local-Name
-
setName
-
getModifier
-
setModifier
-
getIdToSecure
The ID of the element to secure (encrypt or sign), possiblynull. This matches the attribute value of an element that has an attribute with a name given byXMLSecurityProperties.getIdAttributeNS().- Returns:
- The ID of the element to secure, possibly
null.
-
setIdToSecure
-
getIdToSign
Deprecated.UsegetIdToSecure()instead. -
setIdToSign
Deprecated.UsesetIdToSecure(String)instead.- Parameters:
idToSign-
-
isGenerateXPointer
public boolean isGenerateXPointer() -
setGenerateXPointer
public void setGenerateXPointer(boolean generateXPointer) -
getExternalReference
-
setExternalReference
-
getTransforms
-
setTransforms
-
getDigestMethod
-
setDigestMethod
-
isRequired
public boolean isRequired() -
setRequired
public void setRequired(boolean required) -
isSecureEntireRequest
public boolean isSecureEntireRequest() -
setSecureEntireRequest
public void setSecureEntireRequest(boolean secureEntireRequest)
-