Interface SPSSODescriptor

    • Field Detail

      • DEFAULT_ELEMENT_LOCAL_NAME

        static final String DEFAULT_ELEMENT_LOCAL_NAME
        Element name, no namespace.
        See Also:
        Constant Field Values
      • DEFAULT_ELEMENT_NAME

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

        static final QName TYPE_NAME
        QName of the XSI type.
      • AUTH_REQUESTS_SIGNED_ATTRIB_NAME

        static final String AUTH_REQUESTS_SIGNED_ATTRIB_NAME
        "AuthnRequestsSigned" attribute's local name.
        See Also:
        Constant Field Values
      • WANT_ASSERTIONS_SIGNED_ATTRIB_NAME

        static final String WANT_ASSERTIONS_SIGNED_ATTRIB_NAME
        "WantAssertionsSigned" attribute's local name.
        See Also:
        Constant Field Values
    • Method Detail

      • isAuthnRequestsSigned

        Boolean isAuthnRequestsSigned()
        Gets whether this service signs AuthN requests.
        Returns:
        true of this service signs requests, false if not
      • isAuthnRequestsSignedXSBoolean

        org.opensaml.core.xml.schema.XSBooleanValue isAuthnRequestsSignedXSBoolean()
        Gets whether this service signs AuthN requests.
        Returns:
        true of this service signs requests, false if not
      • setAuthnRequestsSigned

        void setAuthnRequestsSigned​(Boolean newIsSigned)
        Sets whether this service signs AuthN requests. Boolean values will be marshalled to either "true" or "false".
        Parameters:
        newIsSigned - true of this service signs requests, false if not
      • setAuthnRequestsSigned

        void setAuthnRequestsSigned​(org.opensaml.core.xml.schema.XSBooleanValue newIsSigned)
        Sets whether this service signs AuthN requests.
        Parameters:
        newIsSigned - true of this service signs requests, false if not
      • getWantAssertionsSigned

        Boolean getWantAssertionsSigned()
        Gets whether this service wants assertions signed.
        Returns:
        true if this service wants assertions signed, false if not
      • getWantAssertionsSignedXSBoolean

        org.opensaml.core.xml.schema.XSBooleanValue getWantAssertionsSignedXSBoolean()
        Gets whether this service wants assertions signed.
        Returns:
        true if this service wants assertions signed, false if not
      • setWantAssertionsSigned

        void setWantAssertionsSigned​(Boolean newWantAssestionSigned)
        Sets whether this service wants assertions signed. Boolean values will be marshalled to either "true" or "false".
        Parameters:
        newWantAssestionSigned - true if this service wants assertions signed, false if not
      • setWantAssertionsSigned

        void setWantAssertionsSigned​(org.opensaml.core.xml.schema.XSBooleanValue newWantAssestionSigned)
        Sets whether this service wants assertions signed.
        Parameters:
        newWantAssestionSigned - true if this service wants assertions signed, false if not
      • getAssertionConsumerServices

        List<AssertionConsumerService> getAssertionConsumerServices()
        Gets an list of assertion consumer service Endpoints for this service.
        Returns:
        list of assertion consumer service Endpoints for this service
      • getDefaultAssertionConsumerService

        AssertionConsumerService getDefaultAssertionConsumerService()
        Gets the default assertion consumer service.

        The selection algorithm used is:

        1. Select the first service with an explicit isDefault=true
        2. Select the first service with no explicit isDefault
        3. Select the first service
        Returns:
        default assertion consumer service (or null if there are no assertion consumer services defined)
      • getAttributeConsumingServices

        List<AttributeConsumingService> getAttributeConsumingServices()
        Gets an list of attribute consuming service descriptors for this service.
        Returns:
        list of attribute consuming service descriptors for this service
      • getDefaultAttributeConsumingService

        AttributeConsumingService getDefaultAttributeConsumingService()
        Gets the default attribute consuming service.

        The selection algorithm used is:

        1. Select the first service with an explicit isDefault=true
        2. Select the first service with no explicit isDefault
        3. Select the first service
        Returns:
        default attribute consuming service (or null if there are no attribute consuming services defined)