Package org.apache.xml.security.stax.ext
Class SecurePart
- java.lang.Object
-
- org.apache.xml.security.stax.ext.SecurePart
-
public class SecurePart extends Object
Class to describe which and how an element must be secured- Version:
- $Revision: 1570157 $ $Date: 2014-02-20 12:48:13 +0100 (Thu, 20 Feb 2014) $
- Author:
- $Author: coheigea $
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecurePart.Modifier
-
Constructor Summary
Constructors Constructor Description SecurePart(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, String idToSign, String idToReference, SecurePart.Modifier modifier)SecurePart(QName name, SecurePart.Modifier modifier)SecurePart(QName name, SecurePart.Modifier modifier, String[] transforms, String digestMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDigestMethod()StringgetExternalReference()StringgetIdToReference()StringgetIdToSign()The id of the ElementSecurePart.ModifiergetModifier()QNamegetName()The name of the element to be securedString[]getTransforms()booleanisGenerateXPointer()booleanisRequired()booleanisSecureEntireRequest()voidsetDigestMethod(String digestMethod)voidsetExternalReference(String externalReference)voidsetGenerateXPointer(boolean generateXPointer)voidsetIdToReference(String idToReference)voidsetIdToSign(String idToSign)voidsetModifier(SecurePart.Modifier modifier)voidsetName(QName name)voidsetRequired(boolean required)voidsetSecureEntireRequest(boolean secureEntireRequest)voidsetTransforms(String[] transforms)
-
-
-
Constructor Detail
-
SecurePart
public SecurePart(QName name, SecurePart.Modifier modifier)
-
SecurePart
public SecurePart(QName name, SecurePart.Modifier modifier, String[] transforms, String digestMethod)
-
SecurePart
public SecurePart(QName name, boolean generateXPointer, SecurePart.Modifier modifier)
-
SecurePart
public SecurePart(QName name, boolean generateXPointer, SecurePart.Modifier modifier, String[] transforms, String digestMethod)
-
SecurePart
public SecurePart(QName name, String idToSign, String idToReference, SecurePart.Modifier modifier)
-
SecurePart
public SecurePart(String externalReference)
-
SecurePart
public SecurePart(String externalReference, SecurePart.Modifier modifier)
-
-
Method Detail
-
getName
public QName getName()
The name of the element to be secured- Returns:
- The Element-Local-Name
-
setName
public void setName(QName name)
-
getModifier
public SecurePart.Modifier getModifier()
-
setModifier
public void setModifier(SecurePart.Modifier modifier)
-
getIdToSign
public String getIdToSign()
The id of the Element- Returns:
- The id
-
setIdToSign
public void setIdToSign(String idToSign)
-
getIdToReference
public String getIdToReference()
-
setIdToReference
public void setIdToReference(String idToReference)
-
isGenerateXPointer
public boolean isGenerateXPointer()
-
setGenerateXPointer
public void setGenerateXPointer(boolean generateXPointer)
-
getExternalReference
public String getExternalReference()
-
setExternalReference
public void setExternalReference(String externalReference)
-
getTransforms
public String[] getTransforms()
-
setTransforms
public void setTransforms(String[] transforms)
-
getDigestMethod
public String getDigestMethod()
-
setDigestMethod
public void setDigestMethod(String digestMethod)
-
isRequired
public boolean isRequired()
-
setRequired
public void setRequired(boolean required)
-
isSecureEntireRequest
public boolean isSecureEntireRequest()
-
setSecureEntireRequest
public void setSecureEntireRequest(boolean secureEntireRequest)
-
-