com.cognos.CAM_AAA.authentication

Interface ITrustedSignonRequest

  • All Superinterfaces:
    IBiBusHeader


    public interface ITrustedSignonRequest
    extends IBiBusHeader
    Defines the interface to use for modifying an IBM Cognos authentication request.
    • Method Detail

      • setNamespaceID

        void setNamespaceID(java.lang.String theNamespaceID)
        Sets the unique identifier for the namespace to which this request should be forwarded.
        Parameters:
        theNamespaceID - The unique identifier for the namespace to which this request should be forwarded.
      • addCredential

        void addCredential(java.lang.String theName,
                           java.lang.String theValue)
        Adds authentication information, in the form of a name-value pair, to this request.
        Parameters:
        theName - The name of the authentication information to add.
        theValue - The value of the authentication information to add.
      • removeCredential

        void removeCredential(java.lang.String theName)
        Removes all name-value pairs with the specified name from this request.
        Parameters:
        theName - The name of the credential to remove.
      • addEnvVar

        void addEnvVar(java.lang.String theName,
                       java.lang.String theValue)
        Adds an environment variable.
        Parameters:
        theName - The name of the environment variable.
        theValue - The value of the environment variable.
      • removeEnvVar

        void removeEnvVar(java.lang.String theName)
        Removes all environment variables with the specified name.
        Parameters:
        theName - The name of the environment variable to remove.
      • addTrustedEnvVar

        void addTrustedEnvVar(java.lang.String theName,
                              java.lang.String theValue)
        Adds a trusted environment variable.
        Parameters:
        theName - The name of the trusted environment variable.
        theValue - The value of the trusted environment variable.
      • removeTrustedEnvVar

        void removeTrustedEnvVar(java.lang.String theName)
        Removes all trusted environment variables with the given name.
        Parameters:
        theName - The name of the trusted environment variable to remove.