Class RequestAbstractTypeImpl

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private String consent
      URI of the SAML user consent type.
      private String destination
      URI of the request destination.
      private org.opensaml.saml.saml2.core.Extensions extensions
      Extensions child element.
      private String id
      Unique identifier of the request.
      private Instant issueInstant
      Date/time request was issued.
      private org.opensaml.saml.saml2.core.Issuer issuer
      URI of the SAML user consent type.
      private org.opensaml.saml.common.SAMLVersion version
      SAML Version of the request.
      • Fields inherited from interface org.opensaml.saml.saml2.core.RequestAbstractType

        CONSENT_ATTRIB_NAME, DESTINATION_ATTRIB_NAME, EXPLICIT_CONSENT, ID_ATTRIB_NAME, IMPLICIT_CONSENT, INAPPLICABLE_CONSENT, ISSUE_INSTANT_ATTRIB_NAME, ISSUE_INSTANT_ATTRIB_QNAME, OBTAINED_CONSENT, PRIOR_CONSENT, TYPE_LOCAL_NAME, TYPE_NAME, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAME
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getConsent()
      String getDestination()
      org.opensaml.saml.saml2.core.Extensions getExtensions()
      String getID()
      Instant getIssueInstant()
      org.opensaml.saml.saml2.core.Issuer getIssuer()
      List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
      String getSignatureReferenceID()
      org.opensaml.saml.common.SAMLVersion getVersion()
      void setConsent​(String newConsent)
      void setDestination​(String newDestination)
      void setExtensions​(org.opensaml.saml.saml2.core.Extensions newExtensions)
      void setID​(String newID)
      void setIssueInstant​(Instant newIssueInstant)
      void setIssuer​(org.opensaml.saml.saml2.core.Issuer newIssuer)
      void setVersion​(org.opensaml.saml.common.SAMLVersion newVersion)
      • Methods inherited from class org.opensaml.saml.common.AbstractSignableSAMLObject

        equals, hashCode, setSignature
      • Methods inherited from class org.opensaml.xmlsec.signature.AbstractSignableXMLObject

        getSignature, isSigned
      • Methods inherited from class org.opensaml.core.xml.AbstractXMLObject

        detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
      • Methods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject

        getSignature, isSigned, setSignature
      • Methods inherited from interface org.opensaml.core.xml.XMLObject

        detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
    • Field Detail

      • version

        private org.opensaml.saml.common.SAMLVersion version
        SAML Version of the request.
      • id

        private String id
        Unique identifier of the request.
      • issueInstant

        private Instant issueInstant
        Date/time request was issued.
      • destination

        private String destination
        URI of the request destination.
      • consent

        private String consent
        URI of the SAML user consent type.
      • issuer

        private org.opensaml.saml.saml2.core.Issuer issuer
        URI of the SAML user consent type.
      • extensions

        private org.opensaml.saml.saml2.core.Extensions extensions
        Extensions child element.
    • Constructor Detail

      • RequestAbstractTypeImpl

        protected RequestAbstractTypeImpl​(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

      • getVersion

        public org.opensaml.saml.common.SAMLVersion getVersion()
        Specified by:
        getVersion in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • setVersion

        public void setVersion​(org.opensaml.saml.common.SAMLVersion newVersion)
        Specified by:
        setVersion in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • getID

        public String getID()
        Specified by:
        getID in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • setID

        public void setID​(String newID)
        Specified by:
        setID in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • getIssueInstant

        public Instant getIssueInstant()
        Specified by:
        getIssueInstant in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • setIssueInstant

        public void setIssueInstant​(Instant newIssueInstant)
        Specified by:
        setIssueInstant in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • getDestination

        public String getDestination()
        Specified by:
        getDestination in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • setDestination

        public void setDestination​(String newDestination)
        Specified by:
        setDestination in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • getConsent

        public String getConsent()
        Specified by:
        getConsent in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • setConsent

        public void setConsent​(String newConsent)
        Specified by:
        setConsent in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • getIssuer

        public org.opensaml.saml.saml2.core.Issuer getIssuer()
        Specified by:
        getIssuer in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • setIssuer

        public void setIssuer​(org.opensaml.saml.saml2.core.Issuer newIssuer)
        Specified by:
        setIssuer in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • getExtensions

        public org.opensaml.saml.saml2.core.Extensions getExtensions()
        Specified by:
        getExtensions in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • setExtensions

        public void setExtensions​(org.opensaml.saml.saml2.core.Extensions newExtensions)
        Specified by:
        setExtensions in interface org.opensaml.saml.saml2.core.RequestAbstractType
      • getSignatureReferenceID

        public String getSignatureReferenceID()
        Specified by:
        getSignatureReferenceID in interface org.opensaml.saml.common.SignableSAMLObject
      • getOrderedChildren

        public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
        Specified by:
        getOrderedChildren in interface org.opensaml.core.xml.XMLObject