func()

in pkg/handlers/eks_credential_handler.go [106:115]


func (h *EksCredentialHandler) GetEksCredentials(ctx context.Context, request *credentials.EksCredentialsRequest) (*credentials.EksCredentialsResponse, error) {
	// validate request
	err := h.RequestValidator.ValidateEksCredentialRequest(ctx, request)
	if err != nil {
		return nil, err
	}
	// call EKS Auth
	iamCredentials, _, err := h.CredentialRetriever.GetIamCredentials(ctx, request)
	return iamCredentials, err
}