Class AbstractIDMSubsystemReader

    • Constructor Detail

      • AbstractIDMSubsystemReader

        public AbstractIDMSubsystemReader()
    • Method Detail

      • readElement

        public void readElement​(org.jboss.staxmapper.XMLExtendedStreamReader reader,
                                List<org.jboss.dmr.ModelNode> addOperations)
                         throws XMLStreamException
        Specified by:
        readElement in interface org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>>
        Throws:
        XMLStreamException
      • parseLDAPMappingConfig

        protected void parseLDAPMappingConfig​(org.jboss.staxmapper.XMLExtendedStreamReader reader,
                                              org.jboss.dmr.ModelNode identityProviderNode,
                                              List<org.jboss.dmr.ModelNode> addOperations)
                                       throws XMLStreamException
        Throws:
        XMLStreamException
      • parseCredentialHandlerConfig

        protected org.jboss.dmr.ModelNode parseCredentialHandlerConfig​(org.jboss.staxmapper.XMLExtendedStreamReader reader,
                                                                       org.jboss.dmr.ModelNode identityProviderNode,
                                                                       List<org.jboss.dmr.ModelNode> addOperations)
                                                                throws XMLStreamException
        Throws:
        XMLStreamException
      • parseSupportedTypeConfig

        protected void parseSupportedTypeConfig​(org.jboss.staxmapper.XMLExtendedStreamReader reader,
                                                org.jboss.dmr.ModelNode parentNode,
                                                List<org.jboss.dmr.ModelNode> addOperations)
                                         throws XMLStreamException
        Throws:
        XMLStreamException
      • parseConfig

        protected org.jboss.dmr.ModelNode parseConfig​(org.jboss.staxmapper.XMLExtendedStreamReader reader,
                                                      ModelElement xmlElement,
                                                      String key,
                                                      org.jboss.dmr.ModelNode lastNode,
                                                      List<org.jboss.as.controller.SimpleAttributeDefinition> attributes,
                                                      List<org.jboss.dmr.ModelNode> addOperations)
                                               throws XMLStreamException
        Reads a element from the stream considering the parameters.
        Parameters:
        reader - XMLExtendedStreamReader instance from which the elements are read.
        xmlElement - Name of the Model Element to be parsed.
        key - Name of the attribute to be used to as the key for the model.
        addOperations - List of operations.
        lastNode - Parent ModelNode instance.
        attributes - AttributeDefinition instances to be used to extract the attributes and populate the resulting model.
        Returns:
        A ModelNode instance populated.
        Throws:
        XMLStreamException