Class ResourcePrincipalsV3FederationClient

  • All Implemented Interfaces:
    FederationClient, ProvidesConfigurableRefresh

    public class ResourcePrincipalsV3FederationClient
    extends AbstractFederationClient
    This class gets a security token from the auth service by fetching the RPST1 and then passing along the RPST1 to get RPT2 and further get security token RPST2 from the auth service, this nested fetching of security token continues for 10 levels or when the opc-parent-url header in the rpt response is the same as the rpt endpoint