Interface STSResponse


  • public interface STSResponse
    Used to communicate all the response data to be sent back to the client.
    STSResponse implementations allow the modification of member data.
    Version:
    • Field Detail

      • STSResponse_java_sourceCodeID

        static final java.lang.String STSResponse_java_sourceCodeID
        See Also:
        Constant Field Values
      • STSResponse_java_copyright

        static final java.lang.String STSResponse_java_copyright
    • Method Detail

      • getSOAPEnvelope

        org.w3c.dom.Element getSOAPEnvelope()
        Returns the SOAP envelope as a org.w3c.dom.Element to be returned to the client in the response, if null, there was not a SOAP envelope present for this response.
        This method exposes a leaky abstraction and may return null if the response will not be sent over SOAP. In either case, the response message document should be used if the requirement is to create an element in the same response document.
        Returns:
        a org.w3c.dom.Element of the SOAP envelope
      • getRequestSecurityTokenResponse

        RequestSecurityTokenResponse getRequestSecurityTokenResponse()
        Returns the WS-Trust RequestedSecurityTokenResponse object. This method never returns null.
        Returns:
        the RequestedSecurityTokenResponse object
      • getRequestSecurityTokenResponseCollection

        RequestSecurityTokenResponseCollection getRequestSecurityTokenResponseCollection()
        Returns the WS-Trust RequestedSecurityTokenResponseCollection object or null. To ensure a non-null result use the addRequestSecurityTokenResponse method before invoking this method.
        Returns:
        the RequestedSecurityTokenResponseCollection object
      • addRequestSecurityTokenResponse

        RequestSecurityTokenResponse addRequestSecurityTokenResponse()
        Creates a new WS-Trust RequestedSecurityTokenResponse object with the side effect that a RequestSecurityTokenResponseCollection is created. The result is that there will be at least 2 RequestedSecurityTokenResponse objects: the default plus those added by this method.
        Returns:
        the RequestedSecurityTokenResponse object
      • getSTSUniversalUser

        STSUniversalUser getSTSUniversalUser()
        Returns the current com.tivoli.am.fim.trustserver.sts.STSUniversalUser for the response.
        Returns:
        a com.tivoli.am.fim.trustserver.sts.STSUniversalUser for the current response.