Class AuthnContextImpl

    • Constructor Detail

      • AuthnContextImpl

        protected AuthnContextImpl​(String namespaceURI,
                                   String elementLocalName,
                                   String namespacePrefix)
        Constructor.
        Parameters:
        namespaceURI - the namespace the element is in
        elementLocalName - the local name of the XML element this Object represents
        namespacePrefix - the prefix for the given namespace
    • Method Detail

      • setAuthnContextClassRef

        public void setAuthnContextClassRef​(AuthnContextClassRef newAuthnContextClassRef)
        Sets the URI identifying the Context Class of this Authentication Context.
        Specified by:
        setAuthnContextClassRef in interface AuthnContext
        Parameters:
        newAuthnContextClassRef - the URI of this Authentication Context's Class.
      • setAuthnContextDecl

        public void setAuthnContextDecl​(AuthnContextDecl newAuthnContextDecl)
        Sets the Declaration of this Authentication Context.
        Specified by:
        setAuthnContextDecl in interface AuthnContext
        Parameters:
        newAuthnContextDecl - the Declaration of this Authentication Context
      • setAuthnContextDeclRef

        public void setAuthnContextDeclRef​(AuthnContextDeclRef newAuthnContextDeclRef)
        Sets the URI of the Declaration of this Authentication Context.
        Specified by:
        setAuthnContextDeclRef in interface AuthnContext
        Parameters:
        newAuthnContextDeclRef - the URI of the Declaration of this Authentication Context
      • getOrderedChildren

        public List<XMLObject> getOrderedChildren()
        Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
        Specified by:
        getOrderedChildren in interface XMLObject
        Returns:
        ordered list of child elements