Package org.apache.xml.security.stax.ext
Class SecurePart
- java.lang.Object
-
- org.apache.xml.security.stax.ext.SecurePart
-
public class SecurePart extends java.lang.ObjectClass 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(java.lang.String externalReference)SecurePart(java.lang.String externalReference, java.lang.String[] transforms, java.lang.String digestMethod)SecurePart(java.lang.String externalReference, SecurePart.Modifier modifier)SecurePart(javax.xml.namespace.QName name, boolean generateXPointer, SecurePart.Modifier modifier)SecurePart(javax.xml.namespace.QName name, boolean generateXPointer, SecurePart.Modifier modifier, java.lang.String[] transforms, java.lang.String digestMethod)SecurePart(javax.xml.namespace.QName name, java.lang.String idToSign, java.lang.String idToReference, SecurePart.Modifier modifier)SecurePart(javax.xml.namespace.QName name, SecurePart.Modifier modifier)SecurePart(javax.xml.namespace.QName name, SecurePart.Modifier modifier, java.lang.String[] transforms, java.lang.String digestMethod)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDigestMethod()java.lang.StringgetExternalReference()java.lang.StringgetIdToReference()java.lang.StringgetIdToSign()The id of the ElementSecurePart.ModifiergetModifier()javax.xml.namespace.QNamegetName()The name of the element to be securedjava.lang.String[]getTransforms()booleanisGenerateXPointer()booleanisRequired()booleanisSecureEntireRequest()voidsetDigestMethod(java.lang.String digestMethod)voidsetExternalReference(java.lang.String externalReference)voidsetGenerateXPointer(boolean generateXPointer)voidsetIdToReference(java.lang.String idToReference)voidsetIdToSign(java.lang.String idToSign)voidsetModifier(SecurePart.Modifier modifier)voidsetName(javax.xml.namespace.QName name)voidsetRequired(boolean required)voidsetSecureEntireRequest(boolean secureEntireRequest)voidsetTransforms(java.lang.String[] transforms)
-
-
-
Constructor Detail
-
SecurePart
public SecurePart(javax.xml.namespace.QName name, SecurePart.Modifier modifier)
-
SecurePart
public SecurePart(javax.xml.namespace.QName name, SecurePart.Modifier modifier, java.lang.String[] transforms, java.lang.String digestMethod)
-
SecurePart
public SecurePart(javax.xml.namespace.QName name, boolean generateXPointer, SecurePart.Modifier modifier)
-
SecurePart
public SecurePart(javax.xml.namespace.QName name, boolean generateXPointer, SecurePart.Modifier modifier, java.lang.String[] transforms, java.lang.String digestMethod)
-
SecurePart
public SecurePart(javax.xml.namespace.QName name, java.lang.String idToSign, java.lang.String idToReference, SecurePart.Modifier modifier)
-
SecurePart
public SecurePart(java.lang.String externalReference)
-
SecurePart
public SecurePart(java.lang.String externalReference, SecurePart.Modifier modifier)
-
SecurePart
public SecurePart(java.lang.String externalReference, java.lang.String[] transforms, java.lang.String digestMethod)
-
-
Method Detail
-
getName
public javax.xml.namespace.QName getName()
The name of the element to be secured- Returns:
- The Element-Local-Name
-
setName
public void setName(javax.xml.namespace.QName name)
-
getModifier
public SecurePart.Modifier getModifier()
-
setModifier
public void setModifier(SecurePart.Modifier modifier)
-
getIdToSign
public java.lang.String getIdToSign()
The id of the Element- Returns:
- The id
-
setIdToSign
public void setIdToSign(java.lang.String idToSign)
-
getIdToReference
public java.lang.String getIdToReference()
-
setIdToReference
public void setIdToReference(java.lang.String idToReference)
-
isGenerateXPointer
public boolean isGenerateXPointer()
-
setGenerateXPointer
public void setGenerateXPointer(boolean generateXPointer)
-
getExternalReference
public java.lang.String getExternalReference()
-
setExternalReference
public void setExternalReference(java.lang.String externalReference)
-
getTransforms
public java.lang.String[] getTransforms()
-
setTransforms
public void setTransforms(java.lang.String[] transforms)
-
getDigestMethod
public java.lang.String getDigestMethod()
-
setDigestMethod
public void setDigestMethod(java.lang.String digestMethod)
-
isRequired
public boolean isRequired()
-
setRequired
public void setRequired(boolean required)
-
isSecureEntireRequest
public boolean isSecureEntireRequest()
-
setSecureEntireRequest
public void setSecureEntireRequest(boolean secureEntireRequest)
-
-