Class WSDocInfo


  • public class WSDocInfo
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      WSDocInfo​(int hash)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void clear()
      Clears the info data except the hash code
      org.w3c.dom.Element getAssertion()  
      org.w3c.dom.Element getBst​(java.lang.String uri)
      Get a BinarySecurityToken for the given Id
      Crypto getCrypto()  
      int getHash()  
      org.apache.ws.security.processor.Processor getProcessor​(java.lang.String id)
      Get a Processor for the given Id
      void setAssertion​(org.w3c.dom.Element assertion)  
      void setBst​(org.w3c.dom.Element elem)  
      void setCrypto​(Crypto crypto)  
      void setProcessor​(org.apache.ws.security.processor.Processor p)
      Store a Processor for later access.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WSDocInfo

        public WSDocInfo​(int hash)
    • Method Detail

      • clear

        public void clear()
        Clears the info data except the hash code
      • getBst

        public org.w3c.dom.Element getBst​(java.lang.String uri)
        Get a BinarySecurityToken for the given Id
        Parameters:
        uri - is the relative uri (starts with #) of the id
        Returns:
        the BST element or null if nothing found
      • getProcessor

        public org.apache.ws.security.processor.Processor getProcessor​(java.lang.String id)
        Get a Processor for the given Id
        Parameters:
        id - is the Id to look for
        Returns:
        the Security processor identified with this Id or null if nothing found
      • setProcessor

        public void setProcessor​(org.apache.ws.security.processor.Processor p)
        Store a Processor for later access.
        Parameters:
        p - is the Processor to store
      • getCrypto

        public Crypto getCrypto()
        Returns:
        the signature crypto class used to process the signature/verfiy
      • getHash

        public int getHash()
        Returns:
        the hash value of the document
      • setBst

        public void setBst​(org.w3c.dom.Element elem)
        Parameters:
        elem - is the BinarySecurityToken to store
      • setCrypto

        public void setCrypto​(Crypto crypto)
        Parameters:
        crypto - is the signature crypto class used to process signature/verify
      • getAssertion

        public org.w3c.dom.Element getAssertion()
        Returns:
        Returns the assertion.
      • setAssertion

        public void setAssertion​(org.w3c.dom.Element assertion)
        Parameters:
        assertion - The assertion to set.