Class SecurePart


  • public class SecurePart
    extends java.lang.Object
    Class to describe which and how an element must be secured
    • Field Detail

      • name

        private javax.xml.namespace.QName name
      • generateXPointer

        private boolean generateXPointer
      • idToSign

        private java.lang.String idToSign
      • idToReference

        private java.lang.String idToReference
      • externalReference

        private java.lang.String externalReference
      • transforms

        private java.lang.String[] transforms
      • digestMethod

        private java.lang.String digestMethod
      • required

        private boolean required
      • secureEntireRequest

        private boolean secureEntireRequest
    • 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)
      • 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)