Class SupportingTokensProcessor

    • Method Detail

      • process

        public void process()
                     throws com.sun.xml.ws.policy.PolicyException
        Throws:
        com.sun.xml.ws.policy.PolicyException
      • collectSignaturePolicies

        protected void collectSignaturePolicies​(com.sun.xml.ws.security.policy.Token token)
                                         throws com.sun.xml.ws.policy.PolicyException
        Throws:
        com.sun.xml.ws.policy.PolicyException
      • createSupportingSignature

        protected void createSupportingSignature​(com.sun.xml.ws.security.policy.Token token)
                                          throws com.sun.xml.ws.policy.PolicyException
        Throws:
        com.sun.xml.ws.policy.PolicyException
      • addToPrimarySignature

        protected void addToPrimarySignature​(WSSPolicy policy,
                                             com.sun.xml.ws.security.policy.Token token)
                                      throws com.sun.xml.ws.policy.PolicyException
        Throws:
        com.sun.xml.ws.policy.PolicyException
      • endorseSignature

        protected void endorseSignature​(SignaturePolicy sp)
      • encryptToken

        protected void encryptToken​(com.sun.xml.ws.security.policy.Token token,
                                    com.sun.xml.ws.security.policy.SecurityPolicyVersion spVersion)
                             throws com.sun.xml.ws.policy.PolicyException
        Throws:
        com.sun.xml.ws.policy.PolicyException
      • addTargets

        protected void addTargets()
      • populateSignaturePolicy

        protected void populateSignaturePolicy()
      • populateEncryptionPolicy

        protected void populateEncryptionPolicy()
      • correctSAMLBinding

        protected void correctSAMLBinding​(WSSPolicy policy)