Class AuthContextInfoType


  • public class AuthContextInfoType
    extends java.lang.Object
    Java class for AuthContextInfoType complex type. The following schema fragment specifies the expected content contained within this class.
     <complexType name="AuthContextInfoType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
           </sequence>
           <attribute name="IdentityProvider" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="AuthenticationInstant" use="required" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
           <attribute name="AuthnContextClassRef" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
           <attribute name="AssertionRef" type="{http://www.w3.org/2001/XMLSchema}string" />
           <attribute name="ServiceID" type="{http://www.w3.org/2001/XMLSchema}string" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.Object> getAny()
      Gets the value of the any property.
      java.lang.String getAssertionRef()
      Gets the value of the assertionRef property.
      javax.xml.datatype.XMLGregorianCalendar getAuthenticationInstant()
      Gets the value of the authenticationInstant property.
      java.lang.String getAuthnContextClassRef()
      Gets the value of the authnContextClassRef property.
      java.lang.String getIdentityProvider()
      Gets the value of the identityProvider property.
      java.lang.String getServiceID()
      Gets the value of the serviceID property.
      void setAssertionRef​(java.lang.String value)
      Sets the value of the assertionRef property.
      void setAuthenticationInstant​(javax.xml.datatype.XMLGregorianCalendar value)
      Sets the value of the authenticationInstant property.
      void setAuthnContextClassRef​(java.lang.String value)
      Sets the value of the authnContextClassRef property.
      void setIdentityProvider​(java.lang.String value)
      Sets the value of the identityProvider property.
      void setServiceID​(java.lang.String value)
      Sets the value of the serviceID property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • any

        protected java.util.List<java.lang.Object> any
      • identityProvider

        protected java.lang.String identityProvider
      • authenticationInstant

        protected javax.xml.datatype.XMLGregorianCalendar authenticationInstant
      • authnContextClassRef

        protected java.lang.String authnContextClassRef
      • assertionRef

        protected java.lang.String assertionRef
      • serviceID

        protected java.lang.String serviceID
    • Constructor Detail

      • AuthContextInfoType

        public AuthContextInfoType()
    • Method Detail

      • getAny

        public java.util.List<java.lang.Object> getAny()
        Gets the value of the any property.

        This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the any property.

        For example, to add a new item, do as follows:

            getAny().add(newItem);
         

        Objects of the following type(s) are allowed in the list Element Object

      • getIdentityProvider

        public java.lang.String getIdentityProvider()
        Gets the value of the identityProvider property.
        Returns:
        possible object is String
      • setIdentityProvider

        public void setIdentityProvider​(java.lang.String value)
        Sets the value of the identityProvider property.
        Parameters:
        value - allowed object is String
      • getAuthenticationInstant

        public javax.xml.datatype.XMLGregorianCalendar getAuthenticationInstant()
        Gets the value of the authenticationInstant property.
        Returns:
        possible object is XMLGregorianCalendar
      • setAuthenticationInstant

        public void setAuthenticationInstant​(javax.xml.datatype.XMLGregorianCalendar value)
        Sets the value of the authenticationInstant property.
        Parameters:
        value - allowed object is XMLGregorianCalendar
      • getAuthnContextClassRef

        public java.lang.String getAuthnContextClassRef()
        Gets the value of the authnContextClassRef property.
        Returns:
        possible object is String
      • setAuthnContextClassRef

        public void setAuthnContextClassRef​(java.lang.String value)
        Sets the value of the authnContextClassRef property.
        Parameters:
        value - allowed object is String
      • getAssertionRef

        public java.lang.String getAssertionRef()
        Gets the value of the assertionRef property.
        Returns:
        possible object is String
      • setAssertionRef

        public void setAssertionRef​(java.lang.String value)
        Sets the value of the assertionRef property.
        Parameters:
        value - allowed object is String
      • getServiceID

        public java.lang.String getServiceID()
        Gets the value of the serviceID property.
        Returns:
        possible object is String
      • setServiceID

        public void setServiceID​(java.lang.String value)
        Sets the value of the serviceID property.
        Parameters:
        value - allowed object is String