Desenvolvendo eventos de provisionamento

No seu projeto Maven, você deverá criar as classes de provisionamento que serão responsáveis por conceder e revogar os acessos necessários.

Você pode implementar apenas as operações necessárias, não sendo obrigatório a implementação de todos os eventos.

Cada um dos eventos recebe um objeto Map, que contém os atributos mapeados no mapeamento de provisionamento. Aqui, você pode obter acesso ao atributo configurado no seu mapeamento.

Create account

import java.util.Map;

import org.springframework.stereotype.Component;

import com.blazon.resourceadapter.api.provisioning.account.operations.CreateAccountOperation;
import com.blazon.resourceadapter.api.provisioning.dto.ProvisioningResult;
import com.blazon.resourceadapter.api.provisioning.tracking.util.Tracking;

@Component
public class CreateAccount extends CreateAccountOperation {

	@Override
	public ProvisioningResult createAccount(Map<String, Object> account, Tracking tracking) {
		// TODO Auto-generated method stub
		return null;
	}

}

Update account

Inactivate account

Activate account

Change password

Revoke account

Grant entitlement

Revoke entitlement

Create entitlement

Update entitlement

Remove entitlement

Last updated

Was this helpful?