Class SAML2SessionPartner


  • public class SAML2SessionPartner
    extends Object
    This class encapsulates session partner.
    • Constructor Detail

      • SAML2SessionPartner

        public SAML2SessionPartner​(String sessionPartner,
                                   boolean isRoleIDP)
        Constructs a new SAML2SessionPartner object.
        Parameters:
        sessionPartner - session partner's provider ID
        isRoleIDP - if the session partner's role is IDP
    • Method Detail

      • getPartner

        public String getPartner()
        Returns session partner's provider ID.
        Returns:
        session partner's provider ID
      • setPartner

        public void setPartner​(String sessionPartner)
        Sets session partner's provider ID.
        Parameters:
        sessionPartner - session partner's provider ID
      • isIDPRole

        public boolean isIDPRole()
        Returns the role of the session partner.
        Returns:
        true if the role of the session partner is IDP; false otherwise.
      • setIDPRole

        public void setIDPRole​(boolean roleIDP)
        Sets the role of the session partner.
        Parameters:
        roleIDP - true if the role of the session partner is IDP; false otherwise.
      • isEquals

        public boolean isEquals​(String partnerID)
        Checks if the session partner's provider ID equals to the one with this object.
        Parameters:
        partnerID - session partner's provider ID to compare to
        Returns:
        true if the two session partner's provider IDs are the same; false otherwise.