Class BasicXuaProcessor

  • All Implemented Interfaces:
    groovy.lang.GroovyObject, XuaProcessor

    public class BasicXuaProcessor
    extends Object
    implements XuaProcessor, groovy.lang.GroovyObject
    • Constructor Detail

      • BasicXuaProcessor

        public BasicXuaProcessor()
    • Method Detail

      • getMetaClass

        public groovy.lang.MetaClass getMetaClass()
        Specified by:
        getMetaClass in interface groovy.lang.GroovyObject
      • setMetaClass

        public void setMetaClass​(groovy.lang.MetaClass mc)
        Specified by:
        setMetaClass in interface groovy.lang.GroovyObject
      • getXUA_SAML_ASSERTION

        public static String getXUA_SAML_ASSERTION()
      • getWSSE_NS

        public static String getWSSE_NS()
      • getSAML20_NS

        public static String getSAML20_NS()
      • getSWISS_USER_ROLE_OID

        public static String getSWISS_USER_ROLE_OID()
      • getPURPOSE_OF_USE_ATTRIBUTE_NAME

        public static String getPURPOSE_OF_USE_ATTRIBUTE_NAME()
      • getSUBJECT_NAME_ATTRIBUTE_NAME

        public static String getSUBJECT_NAME_ATTRIBUTE_NAME()
      • getSUBJECT_ROLE_ATTRIBUTE_NAME

        public static String getSUBJECT_ROLE_ATTRIBUTE_NAME()
      • getPATIENT_ID_ATTRIBUTE_NAME

        public static String getPATIENT_ID_ATTRIBUTE_NAME()
      • enrichAuditDatasetFromXuaToken

        public void enrichAuditDatasetFromXuaToken​(org.apache.cxf.binding.soap.SoapMessage message,
                                                   org.apache.cxf.headers.Header.Direction headerDirection,
                                                   WsAuditDataset auditDataset)
        Specified by:
        enrichAuditDatasetFromXuaToken in interface XuaProcessor