Uses of Class
org.gcube.common.iam.D4ScienceIAMClient
-
-
Uses of D4ScienceIAMClient in org.gcube.common.iam
Methods in org.gcube.common.iam that return D4ScienceIAMClient Modifier and Type Method Description D4ScienceIAMClientAbstractIAMResponse. getIamClient()static D4ScienceIAMClientD4ScienceIAMClient. newInstance(String contextInfra)Creates a new client for the specific context, in the default IAM realm.static D4ScienceIAMClientD4ScienceIAMClient. newInstance(String contextInfra, String realm)Creates a new client for the specific context, in the default realm.static D4ScienceIAMClientD4ScienceIAMClient. newInstance(URL realmBaseURL)Creates a new client with the provided base URL.Methods in org.gcube.common.iam with parameters of type D4ScienceIAMClient Modifier and Type Method Description protected static org.gcube.common.keycloak.model.TokenResponseD4ScienceIAMClientAuthn4Client. performClientAuthn(D4ScienceIAMClient iamClient, String clientId, String clientSecret, String context)protected static org.gcube.common.keycloak.model.TokenResponseD4ScienceIAMClientAuthn4User. performUserAuthn(D4ScienceIAMClient iamClient, String clientId, String clientSecret, String username, String password, String context)voidAbstractIAMResponse. setIamClient(D4ScienceIAMClient iamClient)Constructors in org.gcube.common.iam with parameters of type D4ScienceIAMClient Constructor Description AbstractIAMResponse(D4ScienceIAMClient iamClient, org.gcube.common.keycloak.model.TokenResponse tokenResponse)D4ScienceIAMClientAuthn(D4ScienceIAMClient iamClient, org.gcube.common.keycloak.model.TokenResponse tokenResponse)D4ScienceIAMClientAuthn4Client(D4ScienceIAMClient iamClient, String clientId, String clientSecret)D4ScienceIAMClientAuthn4Client(D4ScienceIAMClient iamClient, String clientId, String clientSecret, String context)D4ScienceIAMClientAuthn4User(D4ScienceIAMClient iamClient, String clientId, String clientSecret, String username, String password)D4ScienceIAMClientAuthn4User(D4ScienceIAMClient iamClient, String clientId, String clientSecret, String username, String password, String context)D4ScienceIAMClientAuthz(D4ScienceIAMClient iamClient, String clientId, String clientSecret, String context, List<String> permissions)OIDCBearerAuth(D4ScienceIAMClient iamClient, org.gcube.common.keycloak.model.TokenResponse tokenResponse)
-