Class D4ScienceIAMClientAuthn4Tokens

All Implemented Interfaces:
IAMResponse

public class D4ScienceIAMClientAuthn4Tokens extends D4ScienceIAMClientAuthn
D4Science IAM client authentication object built over tokens obtained elsewhere (e.g. by a login performed by another component): gives the whole IAMResponse API (claims, expiry, refresh, exchange, verification, logout) without performing any request. Created by D4ScienceIAMClient.fromTokens(String, String, String).
  • Constructor Details

    • D4ScienceIAMClientAuthn4Tokens

      protected D4ScienceIAMClientAuthn4Tokens(D4ScienceIAMClient iamClient, org.gcube.common.keycloak.model.TokenResponse tokenResponse)