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?

